Aristidou Maro Limassol Address Details Address: 32 Agiou Andreou3036, Limassol, Limassol Telephone: 25371461 Fax: 25341802