The Talbot Inn Restaurant is a charming and cozy establishment located in the heart of the picturesque village of Mells. It features a menu that combines traditional pub fare with modern twists, using locally sourced ingredients. The restaurant also boasts an extensive wine list and a welcoming atmosphere that makes it the perfect spot for a relaxing meal with friends or family.