Get directions to: Ponderosa Steak House, Lenexa, KS
Restaurant address: 9510 Quivira Road Lenexa, KS 66215, USA
Restaurant: Ponderosa Steak House