Culver's 676

Culver's #676 is a Culver's restaurant located at 1060 South Division Street in Harvard, Illinois. ctober 16, 2018.