Restaurant
4.7 (873 reviews)
Carrer d'Aribau, 65, Eixample, 08011 Barcelona, Spain
$$$$$
+34 934 52 07 49