Chef's Express At Schnucks
6600 Clayton Rd, St. Louis 63117