Was there in February of this year. The boss was driving and we went by a store selling swiss clocks and knives. I thought maybe it was the scotch, but then I read about the place here. I tried a search of the forums but didn't come up with anything. Can anyone give me a street location? I am going back in a few days and would like to visit the store if I can find it.
Thanks
Thanks