Nintendo’s new store is now open in S.F.’s Union Square. Here’s a look inside - San Francisco Chronicle Nintendo opens its second U.S. store in San Francisco’s Union Square, says it will have Switch 2 consoles in June. Visit Link Return to List Share
No comments yet.