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.