Le Toit Rouge
(213)
Bar & grill
In-house restaurant & bar in the Hotel Universal serving American fare at lunch & dinner.
Address: 5000 Sherbrooke St E, Montreal, Quebec H1V 1A1, Canada
Hours: Closed ⋅ Opens 5 PM
Phone: +1 514-253-3365