The Cheshire

6300 Clayton Rd
Missouri
United States