This restaurant in Harrisburg, Illinois, is the largest KFC in the United States.
That could be a shrine for Japanese ...
I know it’s KFC but it kinda of looks like the Chick-Fil-A in my town. Real nice place, nice staff. Well, it was but now you can only get take out. Damned Covid.