Best Indian restaurant in Glastonbury, united kingdom