Delphi is a Greek restaurant offering freshly prepared specialties, with takeout and delivery options available.