Fish and Chip Shops in Norwich - 27 Suffolk Square, Norwich, Norfolk, NR2 2AA Tags: Seating Area, Takeaway