WHERE HOSPITALITY TAKE PLACE
A friedly place & a breathless view to the town of Leonidio is waiting for you to taste Mediterranean (Greek and Italian) cuisine.