Restaurant
5.0 (114 reviews)
Carrer d'Avinyó, 36, Ciutat Vella, 08002 Barcelona, Spain
$$$$$
+34 654 11 37 92