3518 N Clark St, Chicago, Illinois 60657 USA
1st floor. Open garage doors and big tv screen.
Photo Credit: Yelp