More about Central Bar
Central Bar is located at 12 Ann Street, BT546 Ballycastle, Moyle, United Kingdom
+442820763877
http://www.centralwinebar.ie
Similar Listings
Bushmills Bar
4.5