Italian restaurant, La Cala delle Lampare, offers private dining and accepts credit cards. Features include a full bar and free parking.