The ambiance was really nice. The restaurant was bigger than I expected. When we first went in there was only one table occupied which was a little worrying. The people started to pour in after we went in. It wasn't fully packed though. The service was very good. They were constantly checking on us if we needed anything. The prices were a little steep than what we expected. However the serving made up for it. Our group ordered 2 Biryani Chicken (Spicy Level of 3&4), 1 Chicken Masala (Spicy Level 5), and 2 steam rice. We over ordered since we were expecting a smaller serving. We ended up taking home half of each chicken biryani and one steam rice. I would probably comeback for their buffet since it is cheaper than most of the ala carte orders and you'll be able to taste more food.