The Cambrian Inn.... Solva

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

 

01437 721210