The Place Retro Arcade in Cincinnati, OH was a nostalgic haven for those seeking a trip back to the 80s, offering a wide selection of arcade games and pinball machines.
Situated in Deer Park, just across the street from the Dillonvale Shopping Center, this beloved establishment unfortunately closed its doors permanently on May 8th, 2016.
Generated from the website