I recently had pizza from this establishment. They have 2 large 16 inch cheese pizzas for 12.99 plus nh st tax. The pizza crust was very good, p...
All reviews seem positive