Photo via Google Maps
Carrer de Lepant, 256, Eixample, 08013 Barcelona, Spain, 08013 Barcelona, Cataluña
Tuesday: 11 AM–2:30 PM, 4 PM–8:30 PM