Filter
Delivery
Pickup
Outdoor
The best restaurants in Amberley and Woodchester Stroud South West
7 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,1
25 Opinions in 1 websites
Stag House, Giddynap Lane, Stroud, Nailsworth GL5 5BA, United Kingdom, England
Quick service but the pizzas are terrible. Pretty sure they're frozen. Pick up a piece and all the cheese just falls off. Won't be ordering again. Disgusting.