Had dinner here with two grandchildren recently. Located in Smithville Village, there is ample parking available, well lit area with clean surroundings. The staff has always been friendly, attentive and smiling particularly with young children. Waitress answered any questions we had about items on the menu, refilled drinks promptly, gave us enough time to look over the menu after drinks were brought to the table. All food was prepared as ordered, well seasoned and served hot. Even our precocious grandson enjoyed his dinner. Food is prepared to order so there can be a little wait for the entrees but it is well worth the time. It was not an overly long wait. We normally will stop here for lunch or dinner when in the area or on the way back from Atlantic City. Prices are average and the portions are ample. There is a good selection of items on the menu for everyone to enjoy..