Best Takeout Restaurant in Glastonbury, united kingdom