Nintendo Featured Nintendo SAN FRANCISCO Nintendo expands to a new location in the USA. SAN FRANCISCO store opens in 2025. X May 24, 2024