Estrella Limassol

Restaurants

Archbishop Makarios Avenue, Maximos Plaza, Limassol +357 99 878742

Also in Limassol

YOU MIGHT LIKE THIS

Krasochoria Route: The Master Winemakers of Cyprus

Krasochoria Route: The Master Winemakers of Cyprus

Limassol

Karavopetra Beach

Karavopetra Beach

Limassol