Superstars Game Center is located in the heart of downtown San Jose at:
30 North Third St.
San Jose, CA 95112
Our Storefront Hours are as follows:
Monday to Thursday: 5pm – 10pm
Friday: 3pm – 10pm
Saturday & Sunday: 11am – 7pm
Our phone number is (408) 777-8277.