WICHITA, Kan. (KWCH) – The closure of Stroud’s in north Wichita in April 2025 came as a shock to many.
Owner Kevin Allis said it just became too expensive to operate the restaurant.
But amid nationwide struggles in the industry, Allis is taking on a new challenge — a burger joint…