Restaurant
4.6 (926 reviews)
Carrer de Jaume Giralt, 5, Ciutat Vella, 08003 Barcelona, Spain
+34 930 11 83 81