Order your food online for Madurai Idli Kadai in Sunnyvale
We are preparing your food delivery for Madurai Idli Kadai
Madurai Idli Kadai
744 S Wolfe Rd Sunnyvale, CA 94086-8105, United States
Indian, Vegetarian, Indian, Vegetarian
The redirect does not work? Just click on this link or copy it into your address bar