The food itself would get 4-5 stars. The only reason why I am giving this place 2 stars is because of the shitty management. it was out 1st time going here. Our original waiter looked very flustered so midway through, a new server told us he will be taking over. We orderd our food and the new waiter (you can just tell) was very overwhelmed. Not only that but the manager yelled at him in the middle of the resturant, which is the most unprofessional thing a manager can do. towards the end of our meal, we paid and on the receipt i wrote to the waiter: "Sorry about your shitty managment, you did nothing wrong.." and left him a big tip.