Restaurant or café · 61 Vicarage Street, Barnstaple, Devon, EX32 7BT
…Awaiting inspection
Registered with North Devon council.
All food hygiene ratings in EX32
Restaurant or café ratings in North Devon · All of North Devon