For over 40 years, the Olive Garden has been a contrivance invented by General Foods that pretended to be some authentic Italian restaurant brand. The Disney folks couldn’t have done a better job of manufacturing something so artificial. I’ve never set foot in one. Have you?

