KFC E648030

KFC #E648030 is a KFC restaurant located at 720 Northwest 37th Avenue in Miami, Florida.