Madras Café

Indian restaurant · 5438 Central Ave, Newark, CA

Delivery

Hours

More food in Newark, CA · Indian Food in Newark