Shop 63/A, Janta Market, N.G. Acharya Marg, Near Chembur, Mumbai, India
No delivery
Spot something wrong?
Dishes at Mantra Juice And Fast Food. Prices may vary in venue.