Shop 12, Champazhanti CHS Limited, P.L. Lokhande Marg, Govandi, Chembur, Mumbai, India
Shop 12, Champazhanti CHS Limited, P.L. Lokhande Marg, Govandi, Chembur, Mumbai, India
No delivery
Spot something wrong?
Dishes at Food Plaza. Prices may vary in venue.