Shop · 29-31 Upper Orwell Street, Upper Orwell Street, Ipswich, Suffolk, IP4 1HN
…Awaiting inspection
Registered with Ipswich council.
All food hygiene ratings in IP4
Shop ratings in Ipswich · All of Ipswich