Madurai Idli Kadai

744 S Wolfe Rd, Sunnyvale 94086, United States Get Directions to this spot
Indian Restaurants
744 S Wolfe Rd
Sunnyvale, 94086
TX, United States
(408) 738-4354

Rate and review Madurai Idli Kadai in Sunnyvale, TX, United States!

Share your experiences at Madurai Idli Kadai with your friends or discover more Indian Restaurants in Sunnyvale, TX, United States.