Restaurants - Sturbridge, Massachusetts, United States
Whether you are looking to indulge in one of our prime-cut steaks, enjoy a fantastic seafood special, bite into a mouth-watering cheeseburger, or enjoy an ice cold local brew from our state-of-the-art 16 tap system at our now-famous sunken bar, the Duck has something for everyone.