336/902, Kalpataru Srishti, Sector 3, Mira Rd, Mumbai, India
No delivery
Spot something wrong?
Dishes at TLC: The Lost Chef. Prices may vary in venue.