Best Restaurant in Glastonbury, united kingdom