This taverna offers a unique blend of Greek cuisine with a French twist. Many ingredients are sourced from the owner's garden, ensuring fresh and high-quality dishes.