O'Barrel
Italian · Bar
O'Barrel is an Italian restaurant located in Aix-en-Provence. It is known for its Italian cuisine and also functions as a bar.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de O'Barrel.
Local restaurants nearby
28 Place Forum des Cardeurs, 13080 Aix-en-Provence, France
