Le Toit Rouge
French · Breakfast · Casual Dining
Le Toit Rouge is a restaurant located at the luxurious Hotel Universal, offering breakfast, lunch, and dinner. It is described as one of Montreal's best-kept secrets, with a beautiful view of the Olympic installations and the street. The establishment is noted for its very good service and affordability.
Location
Best places nearby
The highest rated places close to Le Toit Rouge.
Local restaurants nearby
5000 Rue Sherbrooke E, Montréal, QC, H1V 1A1, Canada


