Family-run restaurant, The White Lion, offers hearty, homemade meals. Located near a historic castle, it's known for generous portions and a welcoming atmosphere.