Overview
- Nintendo's new store in San Francisco will be located at 331 Powell Street in Union Square, opening on May 15, 2025.
- This will be the second official Nintendo store in the U.S., following the flagship location in New York City, which opened in 2005.
- The store will offer exclusive products, including apparel, home goods, and souvenirs, available only at the San Francisco location.
- Reservations will be required for the grand opening, with details on how to secure a spot expected to be announced soon.
- Nintendo is hosting a sweepstakes for fans to win a trip to the grand opening, including a store tour, travel accommodations, and shopping credit.