1200 W Lake St, Chicago, IL 60607 ()
At the same location
Random reviewRead all reviews
My friends and I had a fun time here! The manager is so very nice and accomodating, and it was a great experience overall. I would highly recommend this location and to absolutely give it a try if you're debating. The location is also a short walk to many great restaraunts and bars for afterwards, which is a plus!Jo S.