Restaurant or café · Queen Annes Cafe On The Strand, The Strand, Barnstaple, Devon, EX31 1EU
…Awaiting inspection
Registered with North Devon council.
All food hygiene ratings in EX31
Restaurant or café ratings in North Devon · All of North Devon