KFC G979005

KFC #G979005 is a KFC restaurant located at 20285 Northwest 2nd Avenue in Miami, Florida.