Last week I was tooling around town on my bicycle when I stumbled upon this business. I have never heard any of my cycling friends mention this shop. It opened in 2001, but when did it close? Heck, it might even still be open. There are some Christmas lights on in the window.
Do people have stories/history about this business?