Greektown Taverna

2440 Vanderbilt Beach Rd Unit 200, Naples, FL

Menu (As of 10/30)

Traditional Gyro

Hummus

Greektown Taverna: hours and how to order