This family-run restaurant offers a relaxing dining experience with original Greek hospitality. Enjoy fresh dishes with beautiful views of the Bay of Agios Stefanos. It is located at the more 'chilled-out' end of Agios Stefanos.