St Davids Kitchen

Restaurants in St Davids
££ - £££  Seafood, British, Welsh, Vegetarian Friendly, Gluten Free Options, Vegan

16 Nun Street
St David’s
Pembrokeshire, 
SA62 6NS

01437 720009