Delphi is a Greek restaurant offering mezze, souvlaki, and mixed grills. It features an airy dining space with a terrace. Reservations are accepted by phone or in person.