The Restaurant at the Cheshire is located at 7036 Clayton Avenue in St. Louis. They open for business on Monday at 5pm. Normal hours are Monday through Thursday 5 - 10pm, Friday and Saturday 5-11pm, and Sunday from 5-9pm. For more information give them a call at 314-647-7300.