Restaurant
Taverna Kyclades
226 locals recommend,
Tips from locals
Excellent food, family owned, must go if you are a fan of Greek food!! This is a must!
Unique things to do nearby
Locals also recommend
- 224 locals recommend
Location
36-01 Ditmars Blvd
Queens, NY
Astoria