Restaurant review: Île Flottante improves upon Les Deux Singes
Île Flottante
★★★ 1/2 out of ★★★★
$$$
Address: 176 St-Viateur St. W. (Near de l’Esplanade Ave.)
Phone: 514-278-6854
Website: restaurantileflottante.com
Open: Tues.-Sat. 6 to 11 p.m.
Wheelchair access: No
Reservations: Essential
Cards: All major
Vegetarian friendly: Three- and five-course vegetarian menus
Parking: On the street with meters
Price range: Set menus: $45, $65, $85
Two years ago I revie
Read more »