La Castelluccia is an inviting restaurant.