Cleopatra

John kennedy Str, Christiana Court, Shop 2-3, Limassol, 3106
Cypriot, Lebanese restaurant in Limassol offering salads, seafood, kebab and grill food. Only Takeaway is available.