Taverna Tzo is a family-run taverna offering traditional Greek homemade food, including fresh fish and local meat. It boasts a seaside location with an amazing view and is known for its good prices.