My husband and I had dinner with our daughter and her fiance on Friday evening. The food was well prepared and there was lots of it. The portions were huge!!! The restaurant is very small and you feel as though you are sitting with the people at the tables next to you. Our waitress was average at best. She did not take the time to explain the menu, however our kids had been here before and explained it to us. By the end of our meal there were at least 20-30 people waiting for a table and there is no where for them to wait, so they just stand by the wall and look at the people dining. That was a bit unsettling. Overall, it was enjoyable.