Athenian I fucking love Greek food, it’s safe to say. But I haven’t found anything as good as the genuine thing since being in small town Delphi in country Greece. A recommendation can be brilliant or touch-and-go. Would this have a chance at stacking it against Delphi?