Delphi offers fresh Greek cuisine in a cozy atmosphere.