Domino's Pizza 1607

Domino's Pizza #1607 is a Domino's Pizza restaurant located at 3107 South Grand Boulevard, St. Louis, Missouri.