• Lean Kitchen

    • Restaurants
    3860 S Lindbergh Blvd #107
    Saint Louis, MO 63127
    (314) 722-3025
    • About

      Were a meal prep company, we serve contained and ready to eat meals.