Pizza Review
Sign says best pizza in the state since 78. I beg to differ! If your gonna make that claim you can’t use frozen ingredients period!!! Lotsssssss of flop very little char. It’s pizza that is all.