From Our Editors
Located in Elmhurst, Principe's Pizzeria's pizza features homemade tomato sauce and freshly grated cheese.
If you prefer to drive to the pizzeria, go right ahead. Parking is abundant in the area.
Select your toppings and create a delicious pizza made from scratch by visiting Principe's Pizzeria.