From Our Editors
Located in Minneapolis, Sbarro's homemade pizza is finger-licking good.
At Sbarro, you won't have to worry about circling the block multiple times to find parking.
Delicious food is never hard to find, but it is hard to find at the right price. Sbarro is making it happen. So stop fantasizing about ordering pizza and call the team at Sbarro to make that amazing pie a reality.