Get directions to: Lenny's Sub Shop, Denton, TX
Restaurant address: 111 East University Dr Denton, TX 76209, USA
Restaurant: Lenny's Sub Shop