We were unable to locate your current position. Make sure location services is enabled or try refreshing this page.
Located in Hotel Universel (Plaza Universel)
5000 Rue Sherbrooke E, Montreal, H1V 1A1
Amenities and moreCapacity: 100 + 50 Bar We accept: Master Card, Visa, AMEX, Interac
Reviews for Le Toit Rouge Restaurant
with 3 ratings on RestoMontreal