Get directions to: Lenny's Sub Shop, Overland Park, KS
Restaurant address: 9343 W 87th St Overland Park, KS 66212, USA
Restaurant: Lenny's Sub Shop