KFC E648004

KFC #E648004 is a KFC restaurant located at 7360 Southwest 117th Avenue in Miami, Florida.