So if you wanted to experience some of the best Leeds has to offer, here are seven award-winning restaurants and bar also well-known for their Sunday roast.
Just outside the quaint town of Pawlet, The Barn Restaurant & Tavern offers a dining experience that brings together fresh flavors and cozy charm. Ready to discover the dish that locals can’t stop ...