Durham NC: Greek place in Lohmann's Plaza?
Friend says she "heard about" a " family style Greek restaurant in the old Lohmann's plaza on Hillandale - not Papa's", "starts with a K?"
Know what she's talking about? Been there? How is it?