Pizza restaurant Costa Sarda offers Italian, Mediterranean, and European cuisine. Known for its late hours.