
Illustration — photo coming soon
The Orchard sits in Norton village, just north of Evesham, and serves as a genuinely welcoming spot to eat after spending time exploring this stretch of the Cotswolds.
The restaurant's name reflects what you'll actually see—views across orchards and green spaces that shift with the seasons, which gives the place an authenticity that doesn't come from trying too hard.
The food is comforting and straightforward, served without fussiness or pretension. This is somewhere you can relax with good company and simply enjoy your meal without any sense of formality getting in the way. The real appeal lies in honest hospitality rather than performance. Many visitors naturally find their way here after wandering the surrounding landscape, and it works well whether you're heading towards Broadway with its tower and independent shops, or exploring the Vale of Evesham's extensive market gardens.
You'll notice locals dining alongside visitors, which usually tells you something useful about a place. The atmosphere comes across as genuinely friendly because the staff actually know their regulars and extend that same warmth to everyone else. It feels less like a restaurant designed specifically for tourists passing through and more like somewhere that exists because people in the area wanted a good place to eat. It's convenient to fit into any day spent exploring this part of the Cotswolds, and that ease feels earned rather than manufactured.
Visitor reviews
Every review has a sheep rating. If you have dogs on your account, you can add an optional dog-friendly paw rating when you post.