don't remember the name
just east of midland and sheppard is a mini mall called "dragon center" or something like that
near the back there is an obvious game store, has a lot of vintage games, he sells arcade parts and makes sticks as well
heopens pretty late, usually after 6pm