Filters:
seafood restaurant in Appledore
About 1 results.
Bensons
The Quay 20, EX39 1QS Appledore, United KingdomBensons 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.