Mediterranean seafood restaurant located on Dado Beach. Offers generous portions and above-average food quality with a view of the sea.