Restaurant in Sotira
Sea-view restaurant near Makronissos Beach serving seafood and sushi. Known for tender octopus, grilled prawns, and friendly service. Great for groups.