KFC E720496

KFC #E720496 is a KFC restaurant located at 6797 Village Parkway in Dublin, California.