News Zephyrs in the first physical store now! We are excited to announce our first physical retail location in Berlin & a travel season discount. Until now, we’ve sold our goods exclusively online. Like all things in life …