Delphi is a relaxed Greek restaurant featuring informal meat and fish plates, with vegetarian options available. Reservations are accepted.