Description
Befitting Greek tradition, Taverna Kyclades supplies the classics: grilled octopus with lemon and olive oil, pan-fried cheese, big salads and whole fish, simply prepared. This...
36-01 Ditmars Blvd. Queens, NY, United States, 11105
718-545-8666