The baked goods are just OK, but the best you'll get in Durham Region. Their hot meals are fantastic though! Try their stuffed crepes, Russian menu, or pizza.
Yes