Trip Planner
You have the following items saved to your itinerary.

    Stroud's Restaurant & Bar

    • 3661 N. Hillside
    • Wichita, KS 67219