Tamasha is an ideal place for people who crave a twist of entertainment with a hint of grandeur. The restaurant is a gourmand’s paradise offering modern Indian cuisine. An idiosyncratic place, Tamasha is an archetype in itself.
Write a review
Pandurang Budhkar Marg, Lower Parel, Mumbai, Maharashtra 400013, India