After a dozen-plus years in Durham, Pizzeria Toro is firing up a second location at Seaboard Station, set to bow summer 2026.
After a dozen-plus years in Durham, Pizzeria Toro is firing up a second location at Seaboard Station, set to bow summer 2026.