Shop 6, Savitri Mhatre Compound, Opposite DMart, Link Rd, Dahisar W, Mumbai, India
Shop 6, Savitri Mhatre Compound, Opposite DMart, Link Rd, Dahisar W, Mumbai, India
No delivery
Spot something wrong?
Dishes at The Masala Melaa. Prices may vary in venue.