From Our Editors
Enjoy a freshly tossed pizza loaded with toppings at Super Star Pizza in Philadelphia.
If you're driving, that's no problem. Parking available onsite.
Super Star Pizza's mid-priced fare will typically cost you about $30 per person or less. After learning about Super Star Pizza, you definitely just found your new pizza place.