Anyone remember the name of the store on the north side of Park Avenue near the railroad tracks? There was a shop out front, and a small arcade in the back room with pinball machines and even some (very early) video games. This would have been around 1980.