Delphi is a Greek restaurant established in 1985, known for its flavorful dishes.