Culver's 369

Culver's #369 is a Culver's restaurant located at 2994 North Water Street in Decatur, Illinois.