Park Road Fish & Chip Shop

← View details

1A-2A Upper Park Road, Tenby, Wales SA70 7LT

+44 1834 844240


Get Directions

 
BESbswy