Stroud's Restaurant & Bar
3661 N Hillside St, Wichita
(316) 838-2454
Menu
Restaurants in Wichita, KS
Stroud's Restaurant & Bar
3661 N Hillside St, Wichita, KS 67219
(316) 838-2454