La Nova

La Nova was born in 1957 when Joe Todaro (Papa Joe) started La Nova Pizzeria on 43 South Niagara Street in the City of Tonawanda. He worked day and night…

Continue ReadingLa Nova