Edesma Greek opens in Franklin Square – Newsday