DETAILS

The Whistle Sports Bar & Grill is not your typical sports bar with delicious fresh food from beer batter cod tacos to prime filet steak sandwich, and more than 30 tv’s and a huge video wall.

Location

7537 West 159th Street, Tinley Park, IL, USA

OTHER LOCATIONS