Canada Markets open in 2 hrs 59 mins

Canada's best restaurant

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