Canada / Longueuil / RestaurantsitalianLa VillaAddress1910 Rue Sainte-Hélène, LongueuilWebsiterestolavilla.comPhone+14506708731—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itRestaurant Le Petit Quebec · 36 mNot ratedRestaurant Nouilles Orientales · 81 mNot ratedCoq-O-Bec · 99 mNot ratedLe Mantra · 774 mNot rated