Lennys Sub Shop
- Address
- 1331 Se 17th St
- Place
- Fort Lauderdale , FL 33316-1707
- Landline
- (954) 764-7827
Description
Lennys Sub Shop can be found at 1331 Se 17th St . The following is offered: Restaurants - In Fort Lauderdale there are 277 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(954)764-7827 (954)-764-7827 +19547647827