Lenny's Sub Shop
Memphis, Tennessee
About This Business
Lenny's Sub Shop is listed under Sandwich Shops in Memphis, Tennessee. The listed address is 4085 Summer Ave, Memphis, Tennessee 38122-5200.
Business Categories
Ratings and Reviews
Be the First to Review