Is the game room still there?
Address: 4800 Kennywood Blvd, West Mifflin, PA 15122, USA
Ash K | Nov 21, 2019
Arcade? Yes it is.
Andrew Arnold | Nov 21, 2019
The one over by the Jack rabbits still there
steve harrell | Nov 21, 2019
Yes, it is
Angel Hess | Nov 21, 2019
Arcade is still there
kid (kidmental) | Nov 21, 2019
Yop
Thanks! Your answer is awaiting moderation.