About Glenelly Bar - Watts
Watts Bar is located in the heart of Plumbridge! It's a small local pub, filled with plenty of friendly faces and alcohol! Everyone welcome! Give us a like
More about Glenelly Bar - Watts
Glenelly Bar - Watts is located at 8 Dergbrough, BT79 8EF Plumb Bridge, Omagh, United Kingdom
02881648753