Went nearly thrice to this place and I dont have any complaints about the food.
Service is OK. Not that good. We went as a group of 10, and I could see most of us were complaining about the service alone.
Ambience needs to be improved a little.
Another good thing is, they serve beer. So, its a definite try place.