The Restaurant at Cheshire

12:52 PM, Nov 2, 2012   |    comments
  • Share
  • Print
  • - A A A +

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.








Most Watched Videos