Get directions to: Lenny's Sub Shop #393, Mobile, AL
Restaurant address: 4052 Government Blvd Mobile, AL 36693, USA
Restaurant: Lenny's Sub Shop #393