Domino's Pizza 5112

Domino's Pizza #5112 is a Domino's Pizza restaurant located at 2020 Sadler Road, Fernandina Beach, Florida.