Lenny's Sub Shop

11349 Olive Blvd
St Louis , Missouri  63141

Sponsored links:


Lenny's Sub Shop, St Louis

To view a video about Lenny's Sub Shop please click the play button to the right. If the video isn't there's be sure to let them know! For a map and driving directions to 11349 Olive Blvd in St Louis please scroll down and click the link under the map to "View Larger Map". You can read and write reviews about Lenny's Sub Shop by clicking the buttons on the right of the page. If you feel this business is in the wrong category, please let us know by clicking the "New Category" button below. Find more details about Lenny's Sub Shop by calling them at (314) 989-9354 or going to their location at 11349 Olive Blvd.


Fast Food Restaurants