Domino's Pizza 2661

Domino's Pizza #2661 is a Domino's Pizza restaurant located at 501 East 38th Street, Indianapolis, Indiana.