Find the best restaurants in Villeneuve, Switzerland: 5 places with address, phone number, opening hours and ratings.
Restaurant suisse
4.1 (210)
Grand Rue 74, 1844 Villeneuve
Restaurants
3.4 (104)
Rue des Remparts 6, 1844 Villeneuve
4 (94)
Grand Rue 20, 1844 Villeneuve
Hotels
4.4 (67)
Rte de Granges 5, 1527 Villeneuve
Restaurant de sushis
4.6 (65)
Grand Rue 40, 1844 Villeneuve