Best Fish and chips takeaway in Sidford, united kingdom

Bloaters

Church St Sidford Sidmouth EX10 9RL United Kingdom