Tampa SUB Food
/ The Latest in Tampa FL1: Lenny's Sub Shop (8225 Parkedge Dr Residence Inn at Tampa Telecom Park 7A1 near at Fletcher Ave) | Rated : Fair : [2.0] (3 votes) Reviews | |
1: Lenny's Sub Shop (8225 Parkedge Dr Residence Inn at Tampa Telecom Park 7A1 near at Fletcher Ave) | Rated : Fair : [2.0] (3 votes) Reviews | |