Londis | 33 Enfield Rd Broad Haven Haverfordwest SA62 3JW United Kingdom Restaurant Menu & Phone33 Enfield Rd Broad Haven Haverfordwest SA62 3JW United Kingdom 4.5/5
The Veg Patch | 36 High St St Davids Haverfordwest SA62 6SD United Kingdom Restaurant Menu & Phone36 High St St Davids Haverfordwest SA62 6SD United Kingdom 4.5/5