Domino's Pizza 2805

Domino's Pizza #2805 is a Domino's Pizza restaurant located at 1948 East Eldorado Street, Decatur, Illinois.