Stella
Hidden in the corner of the beautiful bay of Balos, up a narrow and winding path from Balos Beach, Stella is a restaurant that specializes in exquisitely prepared and beautifully presented Cypriot delicacies. The surrounding area is lush and refreshing, and the restaurant's stunning garden setting adds to the overall dining experience.
Read more