Sbarro
174 W County Center
Saint Louis
MO
63131
(314) 984-0638
sbarro.com
Hours
Regular
HoursMon - Sat10:00 am - 9:00 pmSun10:00 am - 6:00 pm
Payment Methods:
Visa, MasterCard
Average Rating
3.5
Total Reviews
(4)
Recommended
0
Not Recommended
0
Open Map
Caesar
Casual
Fruit
Greek Salad
Italian
Italian Restaurants
Pasta Salad
Pepperoni
Pizza
Restaurants