KFC G135053

KFC #G135053 is a KFC restaurant located at 8201 North Florida Avenue in Tampa, Florida.