U Caseddu is a restaurant offering Italian, Mediterranean, and European cuisine, specializing in pizza and seafood. Open since 1993.