Restaurant
4.5 (510 reviews)
Carrer de la Marina, 212, L'Eixample, 08013 Barcelona, Spain
+34 937 15 28 55