Lenny's Sub Shop #107
Add to Favorites
Claimed
OPEN NOW
Today: 10:30 am - 8:00 pm
16 Years
in Business
Saved to Favorites
Phone: (813) 985-0570
Address: 5001 E Fowler Ave, Tampa, FL 33617
Website: Website
Cuisine: Deli, American, Sandwiches, Fast Food
5006 E Fowler Ave, Tampa, FL 33617
5610 E Fowler Ave, Temple Terrace, FL 33617
5004 E Fowler Ave, Tampa, FL 33617
12232 N 56th St, Temple Terrace, FL 33617
4202 E Fowler Ave, Tampa, FL 33620
11311 N 51st St, Tampa, FL 33617
5741 E Fowler Ave, Temple Terrace, FL 33617
13312 N 56th St, Temple Terrace, FL 33617
2200 E Fowler Ave, Tampa, FL 33612
13402 Bruce B Downs Blvd, Tampa, FL 33612