Loading map…

Restaurant Ouroboros

A Michelin Bib Gourmand recipient in Saint-Roch, Ouroboros serves modern, farm-to-table cuisine at a mid-range price point.