Da Caruso is a long-running Italian restaurant known for its pizza, pasta, and traditional main courses, complemented by a terrace.