Delphi is a restaurant offering Greek specialties alongside international dishes like pizza. They create meat and fish dishes based on original Greek recipes. Reservations are accepted by phone only, and they accept cash payments. Open on public holidays.