Checkered Flag Pizza Address: 15 Dorrington Hill Rd, Meductic, NB Phone: (506) 279-2947 Pizza, Restaurants, Foods-Carry Out