Years ago I had a meal at Howie’s. The only thing I remember about their pies was that they were so, so salty. I never returned.
Around there, I like the magherita at Napoletana Pizzeria. Still like them more than Doppio Zero and Terun.
Don’t forget about Centro.