Shop · 29 Windsor Place, Cathays, Cardiff, CF10 3BZ
…Awaiting inspection
Registered with Cardiff council.
All food hygiene ratings in CF10
Shop ratings in Cardiff · All of Cardiff