Filters:
clear
Country: United Kingdom

seafood restaurant in Appledore

About 1 results.

Bensons

The Quay 20, EX39 1QS Appledore, United Kingdom

Bensons Restaurant on the Appledore Quay, North Devon, where we pride ourselves on the quality of our locally sourced fresh fish most of which is landed on the quay opposite.

  • 1