Taverna Kyclades
(718) 545-8666 | View Website

3307 Ditmars Blvd, Long Island City, NY | Directions   11105

40.775275 -73.909228

Taverna Kyclades
Taverna Kyclades
 
92% 100 43 39 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!