La Medusa
(528)
Italian restaurant
Fine Italian cuisine & an extensive wine list served in a cosy space with wood beams & a terrace.
Address: 1218 Drummond St, Montreal, Quebec H3G 1V7, Canada
Hours: Open ⋅ Closes 11 PM
Phone: +1 514-878-4499
Are you looking for the best Italian restaurant in downtown Montreal? We serve amazing homestyle Italian cuisine. Discover our authentic Italian pizza made ...
The best way to get in touch if you have questions is to use this form, or leave us a voicemail. Please know that we are operating with a very small team during ...
Meredith Molli Persephone W-S 11-9. La Medusa W-S 5-9 206-723-2192 meredith@lamedusarestaurant.com · 152 posts · 2,320 followers · 426 following ...