The Olive Tree is a Mediterranean restaurant offering a contemporary take on traditional cuisine with a focus on fresh, locally sourced ingredients.