Carrer de la Diputaciรณ, 333, L'Eixample, 08009 Barcelona
Mediterranean restaurant
Rating: 4.7
Rating: 4.5