Restaurant Can Costa

Lovely locally sourced fresh fish.

Open

Phone: +34 971 31 08 65

Address: Carrer de sa Creu, 19, 07800 Eivissa, Illes Balears, Spain