Enjoy classic English fare at The Willow. This establishment offers a menu with plentiful choices, including homemade dishes and a popular steak pie.