129, Dhan Mandi, Hanuman Chowk, Delhi Gate, Udaipur, India
No delivery
Spot something wrong?
Dishes at Mama Restaurant. Prices may vary in venue.