The Willow Tree is a british restaurant in Stowmarket, frequented by friendly crowd for its brilliant food, excellent ribs and perfect meals. Cheap booze, favorite ale and cheap wines. Good menu and nice interior. Quick staff and good atmosphere. Fantastic value for money.