Restaurant
4.3 (503 reviews)
Carrer de Mallorca, 170, Eixample, 08036 Barcelona, Spain
$$$$$
+34 931 69 88 07