Nestled in a century building on the picturesque main street of Creemore, Ontario, Chez Michel is a French country restaurant that prides itself on exquisite food and excellent customer service.

Welcome – Chez Michel

150 Mill St, Creemore, ON L0M 1G0, Canada

10.68 mi from property