Visit the New Cheshire Restaurant

Posted on: 8:42 am, November 5, 2012, by

ST. LOUIS, MO (KTVI) – For more than 80 years, St. Louisans have enjoyed meals at the Cheshire Restaurant and Monday begins a new chapter.