KFC C301022

KFC #C301022 is a KFC restaurant located at 745 Carlsbad Village Drive in Carlsbad, California.