The Lenny's Sub Shop deli is located at the 7863 Callaghan Rd, San Antonio TX. It serves Sandwiches, Deli, Subs, Fast Food and Salad food. Lenny's Sub Shop is children friedly, has free wifi, has takeout and do deliveries. The avarage rating of this deli rated by 11 reviewers is 3.4. For more deatils and orders call Lenny's Sub Shop on (210) 366-9660 or visit thier website.