Artouch Limassol Address Details Address: 29 Koumandarias StreetLimassol, Limassol Telephone: 25762660 Email: artouch@limassol.net