There is a rumor that this could be the best pizza in North Hills, and many would surely agree. A neighborhood favorite in the Ross Township, Pizza La Bella is located close to the Babcock Boulevard and Three Degree Road intersection. It serves a broad menu of speciality pizzas, wedgies (triangular sandwiches on flat bread), salads, and wings apt to satisfy even the most discerning of Italian palates.