Address:
Castello di Acaya
Acaya fraz. di Vernole
Lecce
73029
Italia

Telephone: +39 0832 882216
Fax: +39 0832 861011