Carrer de l'Equador, 25, Les Corts, 08029 Barcelona
Bar | Italian restaurant | Restaurant
Rating: 4.5