Very family friendly. Nostalgic, but you are paying for the fun atmosphere for sure. Food is Good, service is good. The place seems clean. It also boosts an outdoor eating space. Great for kids and even provides some entertainment for the kiddies. A little over priced, but you get a lot of portions for the money.