KFC - Avenue of Hope
1733 N 50th St Tampa, Florida 33619 | Restaurant Info
Estimated delivery time: 59-69 minutes