International

Olympou, Pano Platres, Limassol, 4820
Cypriot restaurant in Limassol offering pasta, soups, seafood and grill food.