Mavrikios Stavros Limassol Address Details Address: 32 Aigialousis3071, Limassol, Limassol Telephone: 25338612