Restaurant
4.4 (2744 reviews)
Carrer del Comte d'Urgell, 17, Eixample, 08011 Barcelona, Spain
$$$$$
+34 934 26 29 75