From Our Editors
Come hungry and leave happy! Sbarro in Orlando aims to please even the pickiest eater.
Heading to Sbarro for a tasty meal? Drive on over and park in a matter of seconds.
The super-affordable fare at Sbarro will definitely make your budget happy too ? prices are almost always under $15.