Montreal, QC
1224 rue Drummond H3G 1V7 Montreal Canada
+1 514 878 4499
Downtown West
Peel
$35.00
Mo to Fr from 12:00 PM to 11:00 PM Sa from 05:00 PM to 11:00 PM
Mediterranean, Italian
9 reviews
Destination Guide
Hotels near Medusa (La)
Things to do near Medusa (La)
Restaurants near Medusa (La)
Shops near Medusa (La)