Visit the New Cheshire Restaurant

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


Related Stories