G
India Palace is one of G.

1. India Palace

7.7
694 University Ave (btwn 6th & 7th Ave), San Diego, CA
Indian Restaurant · Hillcrest · 14 tips and reviews