Pizza Review
Always a solid pie at Modern Apizza in New Haven Ct. I asked for a little extra char. Great ingredients all around. Drive an hour to get New Haven pizza.. some of the best pizza in the country IMO