KFC E648020

KFC #E648020 is a KFC restaurant located at 3855 Northwest 27th Avenue in Miami, Florida.