Great pub
12/21/2024
Great atmosphere, the staff are very attentive; special thanks to Sadie Would recommend, we will d...
(2)
Advertisement
The Orchard is a charming pizzeria located in the picturesque village of Almondsbury, England. Known for its warm atmosphere and delicious wood-fired pizzas, it offers a delightful dining experience for both locals and visitors. With a menu featuring fresh ingredients and unique toppings, The Orchard is a perfect spot to enjoy a meal with family and friends.
Generated from this place's information
Great atmosphere, the staff are very attentive; special thanks to Sadie Would recommend, we will d...
Server Viv and Carver Jamie excellent as usual 100% for service. Raffle Ticket 129. My only critic...
Advertisement