3/2, Shop 56, Chensing Ka Bagicha, New Palasia, Indore, India
No delivery
Spot something wrong?
Dishes at Raj rasoda. Prices may vary in venue.