Remove Ads

Photo of Star of India

Star of India

1492 N Harbor Dr, San Diego, California 92101 USA

52 Reviews

8/10 - Star of India

Photo Credit: Yelp

Remove Ads