Strofilia Taverna is a charming, laid-back restaurant offering delicious traditional Greek food with added flair. It is known for its fresh seafood and is located on the waterfront, providing a great environment for diners.