Stroud's Restaurant & Bar

(316) 838-2454
3661 N. Hillside, Wichita, KS 67219
Visit Website

Kansas highlights