Culver's 266

Culver's #266 is a Culver's restaurant located at 4850 East Aldi Drive, Decatur, Illinois.