Carrer de Mallorca, 436 bis, L'Eixample, 08013 Barcelona
Mediterranean restaurant | Spanish restaurant
Rating: 4.2