Restaurant
4.6 (1165 reviews)
Carrer de la Diputació, 155, L'Eixample, 08011 Barcelona, Spain
+34 931 28 82 64