Delphi is a Greek restaurant offering lunch and dinner options, with vegetarian and vegan choices available. They have been serving customers since 1981 and offer a buffet.