Print
|
Close this window
India Palace
Featured
Address
694 University Ave, San Diego, 92103, CA, USA
Telephone
619 294 8886
Website
search.cityguide.aol.com/sandiego/restaurants/india-palace/v...
Print
|
Close this window