Travel Bar

27 Carrer de la Boqueria · Spain - Barcelona