-
Greektown Taverna
is a much liked Greek Restaurant Restaurant
Ranked #1 of 37 Restaurants in Ormond Beach Ormond Beach.
.
The Latest Review: ★★★★★
Sent on the 13th of October, 2017
Best Greek food I had in a long time. We had the early bird special, great deal. Go check it out. //