Culver's 708

Culver's #708 is a Culver's restaurant located at 1727 Waukegan Road in Glenview, Illinois. une 3, 2019.