Tag Archives: Stores


Last Friday, our KICKZ Tal store re-opened. After a complete overhaul the store is now much brighter and offers a great shopping experience in the heart of Munich, Germany. With the revamped store KICKZ now offers two premier retail locations at either end of Munich’s main shopping area. As the name suggests, the KICKZ Tal store […]

Read More