Jul 20, 2015 2:17 PM
Checkmate Pizza - 41 Washington St. - (603) 228-0555
"Hands down my favorite pizza in Concord! You get the best bang for your buck because the large pizzas are indeed LARGE. If you want pizzas for a big party or gathering look no further because Checkmate is definitely the best option!"
Checkmate is purely delivery and pickup, but it's a great deal. Be careful, their "large" is monstrous 20" pizza. Look on their website for great coupons before ordering.