Canadian cities with the most top-rated hotel restaurants.