Shop 16, Tare Compound, Dahisar Check Naka, Dahisar E, Mumbai, India
No delivery
Spot something wrong?
Dishes at Hotel Mumbai Metro. Prices may vary in venue.