Culver's 723

Culver's #723 is a Culver's restaurant located at 201 West University Avenue, Urbana, Illinois.