British

Mon 11:00-3:00 PM, Tues-Thurs 11:00-10:00 PM, Fri 11:00-11:00 PM, Sat 9:00-11:00 PM, Sun 9:00-9:00 PM

(314) 932-7818

7036 Clayton Avenue, St. Louis, MO 63117

ABOUT Dating back to the 1930’s, the building that is The Restaurant at The Cheshire has served as a gathering place for people wanting to share a… Read more »