I had been to this place with my project team...we had made reservation 3 days before that we are 15 people and want a single table but the manager was not able to manage though he committed for that ...so this was a turn off..
But when it comes to food ...its really really good ..the price is very very less when you compare quality , ambiance and service.....
Try it out ...