Restaurant Delphi offers Greek specialties. While the search results mention a negative experience with food not arriving after a long wait, the establishment is identified as a restaurant serving Greek cuisine.