Len and Shelia Moore opened the first Lenny's Sub Shop on September 16, 1998, in Bartlett, Tennessee.
The origin of Lenny's Sub Shop dates back to September 16, 1998, when Len and Shelia Moore opened their first location in Bartlett, Tennessee.