Stroud's Restaurant & Bar

3661 N Hillside St
Wichita, KS
316.838.2454
37.750061
-97.300748
Hours:
Mon - Thu: 5pm - 9pm
Fri:11am - 2pm,   4pm - 10pm
Sat: 4pm - 10pm
Sun:11am - 9pm

for Stroud's Restaurant & Bar
Directions
from: