The San Francisco shop will join the New York location along with three stores in Japan. Will the May 15 opening in the Bay ...
Nintendo reveals that it is opening another physical store location, giving fans the opportunity to purchase new exclusive products.
First announced back in May 2024, the second Nintendo Store in the US is scheduled to open on 15th May 2025. Nintendo San ...