Taverna Vyzantio is a Mediterranean restaurant in a charming, picturesque setting. Known for its friendly service and delicious food.