Checkmate Pizza
Pizza · Italian · Sandwich Shop
Checkmate Pizza is a pizza restaurant offering pizza, subs, and salads with delivery in a chess-themed setting. They also provide calzones, catering, and specialty pizzas.
Location
Vota recommends
Location
Vota recommends