Canada Markets open in 1 hr 32 mins

Canada's best restaurant

The recent 2017 Trip Advisor Travellers' Awards crowned Chez Muffy as the best restaurant in Canada.