Nintendo’s new SF retailer transferring into Union Sq. location – NBC Bay Space

New details were recently announced about where exactly the new Nintendo store in San Francisco will be located.

Last month, the video game giant announced plans to open a new store in Union Square.

According to the San Francisco Chronicle, city permits indicate that the new store will be located at 331 Powell Street, right next to the Westin St. Francis San Francisco.

The Powell Street space has been vacant for the past few years and previously housed BCBG and athleisure brand FILA.

The new Union Square location will be the second Nintendo store in the United States and the first on the West Coast. The other U.S. location is at Rockefeller Center in New York City.

Nintendo plans to open its new location in San Francisco next year.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button