Madras Idli Kadai - Fremont

Cafe · 46356 Warm Springs Blvd Unit 848, Fremont, CA

To-Go

Hours

More food in Fremont, CA · Cafe in Fremont