Delphi is a Mediterranean restaurant offering Greek cuisine and Wi-Fi.