The Harbour Inn.... Solva

Restaurants near St Davids (3.3 miles)
££ - £££ Bar, British, Pub
Main Street, Solva SA62 6UT, Wales

 

01437 720013