Pizza Review
Lemme preface this with, in Alabama, this is the best pizza I’ve had so far. The sauce was great the crust was good and each piece was just as good as the last. Great flop and would recommend to anyone in the area.