The Olive Tree is not the Olive Garden. But you would be forgiven for mixing them up. Both outside and in, the two restaurants look quite similar; they share a “rustic Italian” vibe and their logos ...