India Palace Restaurant

1740 Fillmore St
San Francisco, CA
415.567.7789
37.785858
-122.433106

for India Palace Restaurant
Directions
from: