Pizza Review
Got this and the clam pizza, one seemed overcooked the other a little under. It was very good but I assume the CT location is better. The sauce and the crunch is the star but I like more cheese on mine(cheese pizza). The claim pizza is great though in my opinion. Very unique and excellent flavor.