India Palace

694 University Ave
San Diego, CA
619.294.8886
32.748385
-117.158449

for India Palace
Directions
from: