At the Boar's Head we are proud of our reputation for serving the finest cuisine in a smart and modern environment, and seeing customers return time and again...
Located in the Cheshire countryside, The Boars Head restaurant near Nantwich is an unforgettable dining experience. Book a table online!