Back to list
Margherita
Well 7.7 (679 reviews)
Approx. €22
Location
C/ Rossello, 253
08008 Barcelona
See on the map
Book
Itinerary