Lenny's Sub Shop corporate office is located in 9150 Main St, Houston, Texas, 77025, United States and has 1-10 employees.
lenny's sub shop
lennyssubsonmain.com
| Location | People at location |
| North America | 1-10 |
The creation of a truly great sub is no small feat. At Lenny's we pride ourselves on serving up Authentic Philly Cheesesteaks & the Deli Fresh Experience. Since the beginning, Lenny's commitment to q...uality and attention to detail has gone into every restaurant and every sub sandwich. The first Lenny's Sub Shop® opened in 1998 in a suburb of Memp... Read More