Delphi is a Greek restaurant offering traditional cuisine and specialties like giant beans in tomato sauce with sheep's cheese. The stylish interior and friendly service create a welcoming atmosphere.