Order Online

The India Cafe

528 W 19th St
Costa Mesa, CA 92627
(949) 200-9365
Order online Menu | Reservation | Info
Any questions please call us.