My wife and I went to the Delphi because of he good reviews on Trio Advisor. Yes, we were greeted at the door with a friendly handshake, and yes we were sat with a shot of orzo, and yes we left with another shot and...handshake, but that was as far as the goodness went. My wife had the butterflied prawns and I had the fish platter- a grilled turbot fillet, fried calamari steaks, and two butterflied prawns. My wife’s prawns were so over cooked, they were as dry and flat and tasteless as cardboard. My turbot fillet was so over cooked that it left and horribly fishy and iodine taste in my mouth the entire night. I couldn’t eat the calamari steaks because I couldn’t even cut them. So, do,I recommend the Delphi? I certainly do not.More