Rita’s Italian Ice stores in Wichita and Hutchinson are closing for the winter.
Rita’s Italian Ice stores in Wichita and Hutchinson are closing for the winter. Denise Neil The Wichita Eagle
Rita’s Italian Ice stores in Wichita and Hutchinson are closing for the winter. Denise Neil The Wichita Eagle