14 Avinguda de Francesc Cambó Barcelona, CT 08003
Seated: 12
Standing: 70
Expanding on the success of its London EDITION location, Punch Room brings sophistication to the Barcelona bar scene and highlights local spirits and ingredients in its curated cocktail menu and specialty punches, served in vintage silver bowls