Chip Shop
26 Stafford Street
Norwich NR2 3BB
United Kingdom