Star of India

User Rating:


Address:

423 F Street
(At Fourth Avenue)
San Diego, CA 92101-6117

Phone:

1 619 234 8000

Map:


Contact   ·   Privacy   ·   Terms