Profile: Lenny's Sub Shop is a Eating and drinking places company located at Memphis, Tennessee USA, address is 5643 E Shelby Dr, Memphis 38141-6706 TN, postcode is 38141-6706, you can contact Lenny's Sub Shop by phone 9013684278
Please share as much information as you can about Lenny's Sub Shop so other users can benefit from your comment.