A decorated street of restaurants in Old Town Limassol

A decorated street of restaurants in Old Town Limassol