| | | |

Corner 17

Corner 17: A Culinary Adventure Through Time Past: A Family’s Journey Once upon a time, in the not-so-glamorous backdrop of rural China, a family pursued the illusive American dream. Fast forward to today, Corner 17 stands proudly at 6623 Delmar Blvd, Saint Louis, MO—a triumphant mark of resilience! After tasting the bitter pill of failure…