Back to list
@L13 Sports bar & grill
Quite mediocre 2 (1 reviews)
Approx. €20
Location
Carrer del Taulat, 1
08005 Barcelona
See on the map
Book
@L13 Sports bar & grill
Itinerary