KFC G135316

KFC #G135316 is a KFC restaurant located at 3515 Northwest 7th Avenue in Miami, Florida.