From Our Editors
Located in Saint Louis, Sbarro's homemade pizza is finger-licking good. Cautious diners will appreciate the low-fat and gluten-free fare at Sbarro.
Can't find your khakis? No problem! Throw on a pair of your most comfortable jeans and you'll blend right in at Sbarro.
At Sbarro, you won't have to worry about circling the block multiple times to find parking.
What's the best kept secret in Saint Louis? Meals under $15 at Sbarro. Whether you're in the mood for a slice of pizza or a whole pizza pie, Sbarro has you covered.