Venue type
Restaurant, Pub, Sports bar
Location
Chicago, United States Of America