The ambience of this place is quite good. Not too many people, in other words its never crowded. And I can see the reason why. The service is quick but the food is not that appetising. The cost is also too much for that qualitt food. You should go to this only if uou are looking for a quite place with not too many people. But for someone who loves good quality food, not an ideal place to go and eat. You should rather go for red mirchi which is near stella.