There are various Internet Cafes in Chora, located all over the town. Often some of them are not pure Net Cafes but an Internet Access service that a business is offering.
Some places in Chora (Naxos Town) where you can have Internet access are shown in the map below. There are always a lot more than open or re-locate and you should be able to spot many of them, especially www.poloralphlaurenaustralia.biz on the main roads of the town.
Click Here to go to the main page
Click Here if you do not see frames