News

Video game company Nintendo will open a store in Union Square in 2025, its second U.S. location, the company announced Friday. San Francisco Mayor London Breed celebrated the news on social media.
It’s been almost a year now since Nintendo of America announced plans to open the store in SF’s beleaguered Union Square neighborhood. The Union Square location will be the second Nintendo ...
Nintendo opens its San Francisco store today, May 15, in Union Square at 331 Powell Street. Nintendo San Francisco is the second ... so for us, it just felt like a perfect location to open a ...