Pizza Review
This is the best pizza I’ve had in the Boston area. If this spot was in the Bronx or Long Island it wouldn’t be out of place, just wouldn’t be anything special. Reminds me of places I ate at growing up.