Had been couple of times there, and for two months (Apr2009-June2009) I used to go there almost on alternate days for lunch. The food is great, though we have tasted very little beyond biriyani, and the plce is very pocket friendly. Every now and then you can see somebody treating his/her friends.
I would give food straight 5 out of 5, ambience and service 4 out of 5 and value for money 10 out of 5!!!!
One caution though-- avoid chinese items there.