Unrated NYMag.com Agree (0%) Disagree (0%) + Review March 12, 2010 Every Astorian claims a favorite Greek grill and judging by its brisk business, Taverna Kyclades tops many a local list. more →