O Stefanos
Seafood · Mediterranean · Greek
O Stefanos is a restaurant in Skyros offering Seafood, Mediterranean, and Greek cuisines. It provides lunch and dinner options, with vegetarian and vegan choices available. The establishment also features free WiFi and highchairs.
Location