Just wondering what NE chowhounds thought of this local chain. How does it compare to other chains ie Dominos, Pizza Hut, Papa Johns etc? Any of the food worth trying (or staying away from)? There is one by my new job and it seems busy at lunchtime, and the prices seem right online, but as we all know can be misleading.
Any info would be greatly appreciated!