Sbarro
$ • Pizza, Italian, VegetarianCustomers' Favorites
XL NY Pepperoni Slice
Roman Pizza
Sbarro Pizza Reviews
Very very good pizza , nice staff, it’s clean , and the prices for the Combos are literally perfect.
It was one of my favorite place in Chicago, Illinois which is located at Millennium Metra Station which is very convenient place for the travelers for work through train. And I was one of them as well..they open the doors at 10 in the morning and the food they make was not frozen so it’s fresh and handmade also , as they mentioned in there location. I was impressed by seeing their food organized style on the table and the food was served very quickly 😋😋. I loved the way...read full review
It's delicious, totally worth the money.
Hours
| Monday | 10AM - 8PM |
| Tuesday | 10AM - 8PM |
| Wednesday | 10AM - 8PM |
| Thursday | 10AM - 8PM |
| Friday | 10AM - 8PM |
| Saturday | 10AM - 7PM |
| Sunday | Closed |