Taverna Kyclades: Great Greek Grub in Astoria
Taverna Kyclades 33-07 Ditmars Blvd. Astoria, Queens, NY http://www.tavernakyclades.com/ Should you try? Definitely for some authentic Greek food You always hear Manhattanites talk about the beer garden in Astoria, but it’s also known for its diverse population. And what comes with a diverse population? Eclectic and authentic cuisine. I’ve lived in Manhattan for several years now, […]