On May 15, Nintendo will open the doors to Nintendo SAN FRANCISCO, its second official store in the United States. Located in San Francisco’s iconic Union Square at 331 Powell Street, Nintendo SAN FRANCISCO is set to bring smiles to guests of all ages and visitors from near and far. In addition to game systems and games, Nintendo SAN FRANCISCO will offer a unique shopping experience filled with Nintendo’s characters, worlds and exclusive products including accessories, apparel, home goods…
Read the full story at https://www.webwire.com/ViewPressRel.asp?aId=335621