Nintendo opening store in San Francisco Union Square
In an announcement Friday, the Japanese-based video game company announced it will open an official store in Union Square.
In an announcement Friday, the Japanese-based video game company announced it will open an official store in Union Square.