Taverne Olive offers a taste of Greece with freshly prepared dishes in a relaxed atmosphere.