Order Online

India Beach Restaurant

425 Ave Alhambra
El Granada, CA 94019
(650) 712-7700
Order online Menu | Reservation | Info
Any questions please call us.