Sí, la única tienda física está en Barcelona en C/ Portaferrissa 34.