Limassol Address Details
Address: 27 Ellados Street
Limassol, Limassol
Telephone: 25373760
Fax: 25820474
Email: dine@carobmill-restaurants.com