Sbarro
Hours:
7501 Cermak Road, North Riverside IL 60546
Tips
Hours
Most Recent Comments
-
January 2024
The pizza wasn’t that good it was ok I think little Cesar is better but they were
-
March 2023
Sbarro is a childhood favorite. But even after warming I was a little unsatisfied ?
-
January 2022
ABSOLUTELY DELICIOUS, 10/10 and the food is always warm and fresh. I love the strombolis there!
More Comments(53)
Other Information
Cuisines: Italian, European, Continental, Pizza
Price Range: Below Average
You May Also Like
-
North Riverside, Illinois