Restaurant
4.5 (1977 reviews)
Carrer d'Aribau, 92, L'Eixample, 08036 Barcelona, Spain
$$$$$
+34 722 17 51 86