KFC G135297

KFC #G135297 is a KFC restaurant located at 16215 Northeast 15th Avenue in North Miami Beach, Florida.