We've been there a few times. If you are "Old School Canadian" you'll love this place. Small town vibes and hearty Anglo standard dishes. My son loves the Mac and Cheese. The portions were great as were the prices. The only thing that really bothers me is that wait time for a meal isn't great and the booths and tables aren't as clean as they should be, menus and things left on the table too (ketchup, s&p) It all needs a good scrub, not just a quick wipe after a customer leaves.