There are various Internet Cafes in Fira, located all over the town. Often some of them are not pure Net Cafes but an Internet Access service that a business is offering.
There are always a lot more that open or re-locate and you should be able to spot many of them, especially on the main roads of the town.
You will almost definately find some more net cafe at Kamari too. A short walk at the coastal road of Kamari will help you spot some of them.
Click Here to go to the main page
Click Here if you do not see frames