Delphi is a Greek restaurant offering traditional cuisine. It also features hotel accommodations and event spaces.