Grand Central Station

This might be minor, but according to a visitor to my site, this store is really in Grand Central Terminal. Find out more at http://www.historychannel.com/exhibits/grand/trivia.html