KFC G135416

KFC #G135416 is a KFC restaurant located at 170 Abbott Road in Buffalo, New York.