Save Now Closed Seafoods Plus 2 Rock Rd, Keynsham, Bristol BS31 1BL, UK Mouth-watering fish & chips, cod and seafood ... Facilities: