Freshly Baked, Always Loved. Our bread and pastries are made daily with the finest ingredients and a whole lot of care.

From golden, crusty loaves to buttery, flaky croissants and indulgent sweet treats, every bite is a taste of traditional baking done right. Whether you’re grabbing a morning pastry or picking up a loaf for the table, we promise freshness, flavour, and comfort in every crumb.

Individual bread orders will be ready four days after the date of purchase. Please note that all orders must be placed before 12:00 pm. Orders must be placed at least 4 days in advance. For weekend loaves, the last order day is Tuesday for collection on Friday.