India Beach
Address:
425 Avenue Alhambra, El Granada, CA 94109
Phone:
(650) 712-7700
Payment:
Price:
$30 and under
Cuisine:
Indian
Other Details:
India Beach Restaurant is located on the beach in El Granada.
Restaurants
Other Businesses: