From Our Editors
Located in Birmingham, Sbarro's homemade pizza is finger-licking good.
Don't fuss with street parking. We've got some parking available.
Listen up, penny pinchers! Sbarro serves lip-smacking dishes that are full of flavor for next to nothing. Fight for a great pizza pie by placing your order into Sbarro today.