Stroud's Restaurant & Bar
3661 N Hillside St, Wichita KS 67219
(316) 838-2454
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Seamless
Wichita, Kansas
Stroud's Restaurant & Bar
3661 N Hillside St, Wichita
(316) 838-2454