Sbarro
$ • Pizza, Italian, VegetarianCustomers' Favorites
Sbarro Pizza Reviews
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 |
Fire