*Refers to the latest 2 years of stltoday.com stories. Cancel anytime. A once-popular Arnold restaurant that turned into an eyesore is now history. The Pizza Hut building on Jeffco Boulevard at the ...