They moved a few blocks away: 359 STATE STREET LOS ALTOS, CA 94022 Bunch of modern arcade games, Space Invaders Frenzy, Killer Queen, stood out, lots of redemption games too.

Report Content or Submit Feedback about this listing