Carrer de la Marina, 290, L'Eixample, 08013 Barcelona
Bar | Mediterranean restaurant | Pizza restaurant
Rating: 4.2