Rated
5.0 out of
5 from
1Reviews
Greektown Taverna
is a top notch Greek Restaurant Restaurant
Ranked #1 of 37 Restaurants in Ormond Beach Ormond Beach.
★★★★★ 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. //