176-178 Wellington Road, Rhyl, Clwyd LL181LL, United Kingdom
Distance: 282 yd.
Company description
Fish And Chip Shop and Cafe, Eat In or Takeaway. Serving traditional fresh fish and chips. Simple surroundings but delicious food and warm friendly welcome