Castelli's is an Italian restaurant known for its lively atmosphere, traditional dishes, and live entertainment.