Taverne Leonidas offers Greek cuisine, preparing classic dishes with a focus on flavor.