I remember that place - I think it was called "Flashbacks".
Left was McDonalds and right was the games - This is where an operator had Black Hole, Haunted House and Spirit.
I also thought it was called flashback Nino but wasn't sure there was also tons of fun in I think Russell street?