Main Navigation

92% 39 Votes

Taverna Kyclades

3307 Ditmars Blvd, 
Long Island City, 
NY

Directions Directions


Map Map


Hours

Mon-Thu 12pm-11pm Fri-Sat 12pm-11:30pm Sun 12pm-10:30pm


More

Reviews

Read 44 reviews



Price

$$




Previous Next

What Our Expert Scouts Say

Scout

This is pretty much what everyone thinks of a Greek restaurant as: grilled octopus, fish in refrigerated cases, Greek salads, fried sardines, spinach pie, and, of course, baklava. The difference is that all those things, often made so indifferently, are here seen at the their best and most painstaking light.


12
October 25, 2012