Traditional country pub serving freshly prepared, homemade meals.