2017: Queens Voted Taverna Kyclades Best Calamari!
33-07 Ditmars Blvd, Queens, NY 11105/ (718) 545-8666
Taverna Kyclades, in Astoria is one of the top Greek restaurants in New York City. Since they launched they have always served fresh food, made with the best ingredients based on original Greek recipes. With its robust menu, the calamari is crispy and savory.