Kyma Flatiron and Elea by Residentpublications December 17, 2019 If you want to get your fill of the city’s most glorious Greek fare, head to Kyma Flatiron or Elea, where you will be transported to the island of Mykonos... Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest