5 stars for food, ambiance, price and etc. 1 star for a big group reservation. explaining my 3 star. i have been here many times for dinner and weekend brunch. love this spot. so i decided i would do my company holiday party here for a great time. not a good idea. dealing with sheryl was not easy. called twice but never got a return call. she tried to force us to take this pre made family style meal which we did not want. would i go back? absolutely in a party of 6 or less. big party? never. why did i decide to leave a review? so that this restaurant can be more flexible for bigger parties and better communication with whoever is in charge for a big party like this.