Shop · Shepards Wharf, Medina Road, Cowes, Isle Of Wight, PO31 7HT
…Awaiting inspection
Registered with Isle of Wight council.
All food hygiene ratings in PO31
Shop ratings in Isle of Wight · All of Isle of Wight