A real hidden gem. Freshly made food served piping hot. Always clean. Always service with a smile. The only downside is. .. The waiting staff's obsession with children. They want to pick up, feed and walk off with babies. We've actually stopped going in with our baby because it is rather invasive.