North Face Cafe Restaurant


Limassol Address Details
Address: Troodos
Limassol, Limassol
Telephone: 25420105