Le Venaissin is located in Avignon, France on 16 Place de l'Horloge. Le Venaissin is rated 1.5 out of 5 in the category provence restaurant in France.
Address
16 Place de l'Horloge
Service options
Dine-in
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible seating
Offerings
CoffeeKids' menu