Nintendo World Store is the flagship specialty store of video game corporation Nintendo. Located in New York City at Rockefeller Center, the two-story, 10,000 square feet (930 m2) store opened on May 14, 2005.
Buildings - Novelty / Interesting
Links: en.wikipedia.org
By: kkeps