Restaurant
4.6 (714 reviews)
Carrer d'Aribau, 158, Eixample, 08036 Barcelona, Spain
$$$$$
+34 931 38 84 71