Shop · 6 UPTON LEA PARADE, SLOUGH, SL2 5JU
…Awaiting inspection
Registered with Slough council.
All food hygiene ratings in SL2
Shop ratings in Slough · All of Slough