Restaurant
4.2 (3790 reviews)
Carrer d'Aribau, 115, Eixample, 08036 Barcelona, Spain
$$$$$
+34 932 21 17 48