Castel San Angelo is a restaurant offering classic Italian cuisine in a convivial and family-friendly atmosphere.