2 Best Seafood Restaurants in Glastonbury (2026)