Bistro de l’ile
Restaurant👍👍 Friendly welcome, good service and explanation/translation of the menu. Delicious food, and finally not just standard dishes on the menu. And what beautiful, special lamps
Address
12 Chem. de la Barthelasse, 84000 Avignon, France
Website
Contact
+33 4 65 81 09 98Rating on Google Maps
4.70 (113 reviews)Open on Google Maps
Working Hours
Permanently closed.