Idli Junction

INR 200 For Two
8:00AM- 11:00PM
South-Indian
825 Lalitha Arcade, 13th a Cross, Mysore 570011, India

Nearby Restaurants

Similar Restaurants