Sbarro
Sbarro Pizza
Hours:
151 N Michigan Ave T17, Chicago IL 60601
Tips
Hours
Most Recent Comments
-
July 2023
I’ve had nothing but good experiences here. The food is always delicious, the service is great and the prices are super affordable. Highly recommend!
-
July 2023
I’ve had nothing but good experiences here. The food is always delicious, the service is great and the prices are super affordable. Highly recommend!
-
March 2023
Friendly staff and much better quality pizza that I’ve had from other sbarros
More Comments(15)
Nearest Sbarro Pizza Stores
You May Also Like
-
Chicago, Illinois