We are planning a trip to the Provence region and are considering making Villeneuve les Avignon our base. We will need to go into Avignon proper for dinner or are they enough restaurant choices in Villeneuve les Avignon? Is there a town square with shops and restaurants?
Thanks for your help.
Diane