The Capon Tree Town House (Menu)

61 High Street, Jedburgh
+44 1835 869596

Give a rating to The Capon Tree Town House

Suggest a dish

How much did you spend at The Capon Tree Town House?