KFC 29536

KFC #29536 is a KFC restaurant located at 8363 West Flagler Street in Miami, Florida.