From Our Editors
Sbarro is a family-oriented fast food spot located on Race St in Philadelphia. With fantastic fast food and good pizza, this fast food spot won't let you down. It's a culinary destination for those interested in awesome food.
Located in the heart of the City of Brotherly Love, a trip to this Sbarro is definitely worthwhile.