Restaurant with a peaceful garden setting, ideal for enjoying a relaxed outdoor meal.
Carrer de Bordeus, 31, Les Corts, 08029 Barcelona, España