Tj's Pool Hall
Bar
Tj's Pool Hall is a venue offering a place for patrons to play pool. It is located in Newry, United Kingdom.
Location
Best places nearby
The highest rated places close to Tj's Pool Hall.
Local restaurants nearby
9 Margaret Square, Newry, United Kingdom



