Delphi is a restaurant offering a variety of delicious Greek specialties and wines.