alert

Tampa is now a Pickup only region. Same great food, without the fees.

Lenny's Grill & Subs - Tampa
3.5 Star Rating
8225 Park Edge Drive Tampa, Florida 33637 | Restaurant Info