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.