Get directions to: Timberline Steakhouse & Grill, Wichita, KS
Restaurant address: 8310 E 21st St N Wichita, KS 67206, USA
Restaurant: Timberline Steakhouse & Grill