The Plough Inn Restaurant (Menu)

Stoke Lacy, Bromyard
+44 1885 490658

Give a rating to The Plough Inn Restaurant

Suggest a dish

How much did you spend at The Plough Inn Restaurant?