Went here for my birthday lunch and was pleasantly surprised. It was quite busy, but once we got our meal started we understood why. The food was hot and really good. We are visiting from DE, where we have visited many such restaurants, but this was the best by far, including our favorite in DE. The prices were very reasonable, and the variety of foods was plentiful. My son enjoyed the ice cream and all the toppings available.