The Olive Tree is a restaurant offering a Mediterranean-inspired Canadian menu in a casual bistro setting.