Canada's best restaurant

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