en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
Longueuil
/
La Villa
La Villa
Italian · Pizza · Sandwich Shop
La Villa is an Italian restaurant offering pizzas, pastas, and sandwiches in a casual setting with a patio. Delivery and takeout options are available.
1910 Rue Ste-Hélène, QC
Longueuil, Canada
restolavilla.com
Location
The ranking
Best Italian in Longueuil
46 places, none rated yet
See the full list →