Back to list
Margherita
Very good 8.3 (692 reviews)
Approx. €22
Location
C/ Rossello, 253
08008 Barcelona
See on the map