Villa Massimo
120, Boulevard Taschereau, J5R 1T1
Location
Open in Google MapsReviews
Be the first to review Villa Massimo
Frequently Asked Questions about Villa Massimo
Does Villa Massimo offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Villa Massimo?
Table booking availability is not confirmed. Please call the restaurant to check.
More in La Prairie
Get Contact Details
Share your details and we'll connect you with Villa Massimo