Le Vietnam

4.4
(10 reviews)
36 Place de la Poste, Velleron, 84740
+33 4 90 20 11 94Official website
Cheap Eats
Reservations
Restaurants
Vietnamese
Restaurant

At a glance

  • Typical visit: about 1 hour
Le Vietnam | Avignon | France | TripAligner