FriendsEat
Taverna Kyclades

Taverna Kyclades

4.6(4900 reviews)Google Rating

36-01 Ditmars Blvd

Queens, NY