Mylos Restaurant

Restaurants

8, Milos street, Kakopetria 2810, Troodos +357 22 922 536

Also in Troodos

YOU MIGHT LIKE THIS

Xyliatos Dam Nature Trail

Xyliatos Dam Nature Trail

Troodos

Troodos’ Atalanta Nature Trail

Troodos’ Atalanta Nature Trail

Troodos