A restaurant with a variety of seafood - but the KING of the menu which AVANTIS restaurant is well known for, is "FISH"!...
AVANTIS fish restaurant is located at Afandou beach on Rhodes island, in a warm and friendly environment where for years it has been offering unique tastes to hundreds of patrons and visitors.