Every foodie I encounter in NYC seems to be equally obsessed with Kyclades and so I thought it was time for my review, as well. The Taverna is a great option in Astoria (especially if you haven’t been spoiled in Greece). Kyclades specializes in seafood so you can’t go wrong if you order a whole… Continue Reading