Knights at the ready for National Fish and Chip Day. Knights Fish Restaurant in Glastonbury, is a family run, award winning fish restaurant with a proud heritage dating back over […]