From Our Editors
Take a trip to Pizza Rosso in Philadelphia and make your next meal a good one.
We're happy to report we have parking available onsite. We'll meet you here.
It's not the cheapest, it's not the most expensive, but it is the most delicious. Come to Pizza Rosso for a great bite.