Nintendo is opening its second US store in San FranciscoNintendo is opening its second US store in San Francisco - The Verge
theverge.comSubmitted by theverge3223 in business
Nintendo is opening its second Nintendo store in the US. The new store will be located in San Francisco’s Union Square and will open in 2025.