Don Caruso is an Italian restaurant offering Sicilian cuisine with seasonally changing dishes.