Charming countryside restaurant and pub in Wentworth Village. Offers a specialty wine selection.