To navigate, press the arrow keys. Park Road Fish & Chip Shop ← View details 1A-2A Upper Park Road, Tenby, Wales SA70 7LT +44 1834 844240 Get Directions From* To * — Required information