St. Andrew Avellino Catholic Academy in Flushing, Queens, wins "Best Catholic School" in the 2025 Best of the Boro contest.