Location

Location | Tandoori Indian Food in Redwood City | India Beach Restaurant
Phone: (650) 712-7700
Address: 425 Avenue Alhambra
El Granada, CA 94018 | Directions

Ongoing Website Management Powered by Kaidoora
This site follows Kaidoora's standard Privacy Policy and Terms of Use.
Copyright ©2017 India Beach Restaurant. All Rights Reserved.