
Inside the new Levi Strauss & Co. "neighborhood store" in Telegraph Hill, inside the SF retailer's world headquarters. All photos by Edric Itchon.
Did you know that a chic, new Levi Strauss store opened at the sprawling Levi’s headquarters in Telegraph Hill? Apparently the word’s still getting out, and to help garner some buzz for the eight-month-old boutique-concept store, the folks at Levi’s threw a swanky soiree at the shop last night for friends and media.