A traditional Greek restaurant with over 50 years of history, located in Molo, Skyros. It specializes in fresh fish and lobster, offering a taste of authentic Greek cuisine.