Delphi is a Greek restaurant offering a diverse menu with Greek and international grilled specialties.