Culver's 668

Culver's #668 is a Culver's restaurant located at 111 South Randall Road, St. Charles, Illinois. The location opened on June 18, 2018.