Restaurant Il Castelletto offers comfortable dining and welcomes pets. Recently renovated, it provides ample parking and a focus on hospitality.