Cafes, Snack Bars & Tea Rooms, Retailers P Sidoli & Sons 18 John StreetPorthcawlCF36 3BA01656 783539