After almost four decades serving St. Louis-style pizza in Breckenridge Hills, Nick & Elena’s Pizzeria is up for sale, as reported by the Riverfront Times. Elena Serra, the owner of the long-standing institution at 3007 Woodson Road, has taken the decision to retire, and is now seeking the right buyer to take over the restaurant she opened […]
