Amma Idli

Franchise-based restaurant chain offering South Indian cuisine and fast-food menu items

placePune, Maharashtra, India calendar_todayFounded 2019 language ammaidli.com
Coming soon