Restaurant
4.0 (441 reviews)
Carrer de Ferran, 10, Ciutat Vella, 08002 Barcelona, Spain
+34 629 92 00 92