Carrer de Roger de Flor, 135, L'Eixample, 08013 Barcelona
Mediterranean restaurant
Rating: 4.8
Rating: 4.0