
Entertainment Center Adds Bumper Cars, Expands Arcade
Westgate Entertainment Center, located in Lima, Ohio, has added bumper cars and more video games…
Westgate Entertainment Center, located in Lima, Ohio, has added bumper cars and more video games…