Thank you for visiting our updated website. ARGO Restaurant, nestled in a distinct corner of Haraki Bay, Rhodes, is fine dining at its best. From the quality seafood, the expert service, the fantastic view, to the extensive wine list, ARGO offers one a superb experience of Greek cuisine. The atmosphere is incredible, and one is…