Restaurant
Sheep on Sheep Street
18 locals recommend,
Location
Sheep Street
Stow-on-the-Wold, England
Tips from locals
Beautiful Food for both lunch & evening. From fresh pizzas through to traditional local pub meals.
A really funky interior with lots of seating options inside and out. The menu is varied and their speciality pizzas are on par with our Italian friends. Go for the meter long if you're feeling particularly hungry.
A local hotel with a restaurant, we would highly recommend the Sunday roasts here at the Sheep. Walk up to Stow and then waddle back down to Tall Trees once you've enjoyed your lunch! Booking in advance is required.