Domus Clelia is a restaurant and pizzeria offering Italian, Mediterranean, and Neapolitan cuisine. They also have a cafe and lounge wine bar.