Archontariki is a highly-regarded Greek seafood restaurant. It offers upscale dishes, a warm atmosphere, and beautiful sea views.