The Gift Tree is a friendly social enterprise cafe and gift shop. Enjoy coffee, tea, home bakes, soups, and tempting main courses.