Loading map…
Restaurant Au bord de l'eau
Discover the flavors of Avignon, France, by the water. This restaurant offers the inviting aroma of roasted dishes, boasting a wonderfully tender texture. A taste of Provençal charm.
Discover the flavors of Avignon, France, by the water. This restaurant offers the inviting aroma of roasted dishes, boasting a wonderfully tender texture. A taste of Provençal charm.