Best Fish & chips restaurant in Glastonbury, united kingdom