The Best Garden Restaurants in Universitat, Barcelona

Canela, Barcelona

Canela

 / 10

Carrer d'Aribau, 16, 08011, Barcelona

1227

Average price €15 • Mediterranean

Filter

Filter by
Avantages TheFork