India Palace
(619) 294-8886 | View Website

694 University Ave, San Diego, CA | Directions   92103

32.748359 -117.158875
Get Directions