Tsappas Leonidas N Limassol Address Details Address: N. Pattichi 80Limassol, Limassol Telephone: 25339402 Fax: 25331634