Located in the heart of downtown Montreal, La Medusa is the perfect place for your business meetings.
We have been proudly serving Montrealers for over 23 years. Our warm setting and traditional Italian cuisine will surely charm you and your guests.
1218 Drummond, Montreal, QC H3G 1V7
Monday to Friday: 12:00pm - 2:30pm - Lunch
Monday to Friday: 5:00pm - 11:00pm - Dinner
Saturday: 17:00-23:00 - Dinner