Pizza Review
Great pizza, just returned from New Haven, Connecticut and had the three big Apizza there (Sally’s, Pepe’s and Modern) and this can hold its own with the best of them.