Shop · The Factory Shop, 75 South Street, South Molton, Devon, EX36 4AG
–Exempt
Registered with North Devon council.
All food hygiene ratings in EX36
Shop ratings in North Devon · All of North Devon