Restaurant
4.3 (493 reviews)
Carrer del Comte d'Urgell, 21, Eixample, 08011 Barcelona, Spain
$$$$$
+34 611 13 63 59