The Best Garden Restaurants in Universitat, Barcelona

Canela, Barcelona

MEDITERRANEAN

Canela

 / 10

Carrer d'Aribau, 16, 08011, Barcelona

1214

Average price €15

Filter

Filter by
Avantages TheFork