Restaurant l'Arhitta
Restaurant • French restaurant • Mediterranean restaurant👍👍 We've been in France for a few weeks and this has been our favorite meal. The price is fair and the quality is off the charts.
Address
13 Rue des Teinturiers, 84000 Avignon, France
Contact
+33 4 90 80 01 01Price rating
$$ $$
Rating on Google Maps
4.50 (84 reviews)Open on Google Maps
Working Hours
Permanently closed.