Our food



Barnstaple

80 High Street, Barnstaple, Devon, EX31 1HX
Our food
Find out more