I recently did a pizza crawl through squirrel hill with a friend, where we hit every single one of squirrel hill's 7 pizzerias, and got a slice of pepperoni pizza at each one in a row! Napoli's had the best pepporoni hands down, and in our opinion the 2nd best pizza over all next to mineos. Napoli's pizza's a bit greasy, but very good over all, fast, cheap, and has the most crispy and flavorful pepperoni of any pizzeria in squirrel hill. A must for any pepperoni lovers!