Tamasha is a place wear u can chill with ur friends n family.the interior is so cool I just love it it's so beautiful that I fall in love .the food is good but little costly but for a prefect evening tamasha is a best place it's a cool place to visit I just visited with my frnd n we love the place so much.tysm????