This is one of my top family restaurants in Richmond Hill. I've been taking my kids there for years and we've never had a bad experience. The staff is friendly, welcoming and quick. The food portions are big and the price is great. You really can't go wrong if you want good food for a good price.