Discover India in San Diego Change City
Star of India Express
619-501-9999
1640 Camino Del Rio N
San Diego CA   [Map]   [Directions]
USA