Loading map…

Île Flottante

A Michelin Guide listed modern restaurant in Mile End, serving a seasonal, vegetable-centric tasting menu.