Restaurant
4.6 (682 reviews)
Carrer d'Aribau, 106, L'Eixample, 08036 Barcelona, Spain
$$$$$
+34 930 19 82 94