950 Busch Pkwy, Buffalo Grove, Illinois 60089 USA
Have you tried our X-Beam aka a foam pit joust? It's a rockin' time!
Photo Credit: Yelp