Reviews 
-
"Greektown Taverna brings taste of the Mediterranean to Ormond"
October 13, 2015
Daytona Beach News-Journal
Greektown Taverna
150 North Nova RoadOrmond Beach, FL 32174 (386)944-9526
Restaurant Hours
Sunday, Monday: Closed
Tuesday–Thursday: 11am–8pm
Friday, Saturday: 11am–9pm