Established in November 2019, Greektown Taverna brings the taste of Greece to Naples, FL. Their menu features authentic Greek recipes prepared with fresh ingredients.