Home / North Devon / Mammoth Coffee Shop

Mammoth Coffee Shop

Restaurant or café · 61 Vicarage Street, Barnstaple, Devon, EX32 7BT

Food hygiene rating

…Awaiting inspection

Registered with North Devon council.

Nearby food businesses

All food hygiene ratings in EX32

Restaurant or café ratings in North Devon · All of North Devon