Address: Cala Tarida
Telephone: 971 806 461
Email: restaurante@canyucas.com / canyucas2@hotmail.com
Web: http://www.canyucas.com
Official Tourism Site of Ibizainfo@ibiza.travelPRESS ROOM NEWS