Byzantine Church of Panagia Eleussa. Naxos Town, Grotta, near Metropolitan Square.