Restaurant
4.7 (3957 reviews)
Carrer de la Marina, 189, Eixample, 08013 Barcelona, Spain
$$$$$
+34 932 46 90 28