Pizza Review
Apizza in Florida! Definitely gives the look and feel for the real New Haven pizza but not exactly the same. Very good, cooked perfectly, service was great too!