I have only been here twice but food has been very good. Once i ate the buffet but variety was not that great that day. May be it was one time, but i was not impressed. I have heard a lot of good things about them so i went back for dinner and loved the food. It was tasty and service and setting was great. I would definitely go back again if i am in that part of town.