La Medusa
Italian · Fine Dining · Wine Bar
La Medusa is an Italian restaurant offering fine cuisine and an extensive wine list in a cosy space with wood beams and a terrace.
Location
Best places nearby
The highest rated places close to La Medusa.
Local restaurants nearby
1218 Rue Drummond, QC



