KFC H730112

KFC #H730112 is a KFC restaurant located at 3530 West Victory Boulevard in Burbank, California.