Get directions to: K T Fryers Incorporated, Lenexa, KS
Restaurant address: 12842 W 87th St Pkwy Lenexa, KS 66215, USA
Restaurant: K T Fryers Incorporated