The Thack
Pub · Bar · Casual Dining
The Thack is a pub and bar located at 101 High Street. It offers table service and parking. The establishment is under new management with exciting changes planned.
Location
Best places nearby
The highest rated places close to The Thack.
Local restaurants nearby
101 High Street, Leeds England
