There's a sub/pizza place in Concord, NH that makes incredible pizza...take out only (no seating). It's called Checkmate pizza. Awesome! Their Italian subs are incredible too.
Checkmate Pizza Delivery & Takeout - Concord and Londonderry, NH (I didn't realize they have a place in Londonderry too)
Checkmate Pizza Delivery & Takeout - Concord and Londonderry, NH (I didn't realize they have a place in Londonderry too)
Last edited: