I've even to this place two times, for my own birthday and then a friends birthday, both times got very disappointed with the way staff handles billing for parties. They decided to not give separate checks to people coz they were too lazy (I can say this coz on a previous occasion they did it for us but 2nd time refused it). So most people in the part ended up paying more than they actually ate, the waiters were rude, non accommodating. Food is very good but I would never recommend going there for big parties coz they will screw up your bill. Very disappointing.