Nello’s Pizza in Tempe is closing after 33 years, Happy’s Joe’s taking space
Say it ain’t so! Nello’s Pizza in Tempe is closing its doors after 33 years, and its home on the northeast corner of McClintock and Southern will be taken over by Happy Joe’s Pizza & Ice Cream. Here’s the announcement on