Does this place have a punching machine in the arcade?
Address: 675 S Glendora Ave, West Covina, CA 91790, USA
Ben Evardome | Aug 24, 2019
No it does not
Roy Martinez | Aug 24, 2019
No sorry
Gerso Guillen | Aug 24, 2019
No
Thanks! Your answer is awaiting moderation.