Grew up in Squirrel Hill and found Napoli's pizza to be the best. For the past seven years I have lived in O'Hara Township, and still drive to Squirrel Hill to pick up a Napoli pizza (no decent pizza joints in the Fox Chapel/Aspinwall/Blawnox area).
They also have the best Italian Hoagie. I like mine with mayo and banana peppers.
Try their white pizza with tomatoes and feta cheese. Delicious!!!