KFC G135323

KFC #G135323 is a KFC restaurant located at 585 Cedar Lane in Teaneck, New Jersey.