Shop · 64 Trough Laithe Road, Barrowford, Lancashire, BB9 6FA
…Awaiting inspection
Registered with Pendle council.
All food hygiene ratings in BB9
Shop ratings in Pendle · All of Pendle