KFC G135318

KFC #G135318 is a KFC restaurant located at 3100 West Broward Boulevard in Fort Lauderdale, Florida.