Lenny's Sub Shop
Irving, Texas
About This Business
Lenny's Sub Shop is listed under Sandwich Shops in Irving, Texas. The listed address is 6450 N MacArthur Blvd, Irving, Texas 75039.
Business Categories
Ratings and Reviews
Be the First to Review
Sandwich Shops in Irving, Texas
Irving, Texas
Lenny's Sub Shop is listed under Sandwich Shops in Irving, Texas. The listed address is 6450 N MacArthur Blvd, Irving, Texas 75039.
Be the First to Review