L'Auca

Closed Permanently

Carrer d'Aribau 39, 08011 Barcelona

Carrer d'Aribau 39, 08011 Barcelona
Open daily 1-4pm, 8pm-1am.
Restaurant
Spanish
Expensive

Barcelona City FM