Coffee Island

4.8
(4 reviews)
37 Arch. Makareiou III Avenue, Latsia Store, Nicosia, 2220
+357 22 105330Official website
Cafe
Coffee & Tea
Restaurant

At a glance

  • Typical visit: about 1 hour