jlee562
I'll Lock Up
- Messages
- 5,103
- Location
- San Francisco, CA
I haven't been to their North Beach store, but their store on Haight St. does pretty brisk business. Even if they are modern, wool (if they're felt) and what not, it is kind of nice to see people walking around with hat boxes.