Delfi is a Greek restaurant offering a wide selection of Greek specialties.