Dine in Style at one of the leading Restaurants in Sudbury
At The Boars Head, we pride ourselves on our strong reputation for serving high standard homemade English and International cuisine. Our extensive menu options and friendly atmosphere has made us one of the most popular restaurants in Sudbury. Our experienced chefs use only the finest fresh ingredients and their wealth of culinary knowledge to create beautiful dishes which taste as good as they look. All of our dishes are made to order and are carefully crafted to give you a meal you won’t forget.
Perfect for a romantic meal with someone special, a family get together or a catch up with friends, you’ll love our dining options in Sudbury. To book a table in our restaurant, click here.