From Our Editors
If you're in the mood for spaghetti and meatballs, Saint Peters's Sbarro serves up an Italian experience in the heart of Saint Peters.
Sbarro is located in a prime location surrounded by various parking options.
Planning a night out? Check out the affordable food and beverage menu at Sbarro. Ready to try all the best flavors of Italy? Check out the authentic dishes at Sbarro.