Sbarro
$ • Pizza
Hours:
2108 Santa Rosa Plaza, Santa Rosa
(707) 579-7848
Take-Out/Delivery Options
Sbarro Pizza Reviews
This place is my favored. I visit plenty of restaurants but to this one I keep coming back again and again. The stuff is very cordial and the food they serve is so good. I am always happy to have a decent meal here. I highly recommend this place.
The new York style 17” 4cheese pizza is just yum!Perfect for those days where you’re just too lazy to cook!Oiled and oven cooked just right, this pizza is just a delight!I will be happy to order from you guys again! Maybe even try out the other pizzas from the DoorDash app. Thanks! ❤️
Ratings
Hours
Monday | 10AM - 7PM |
Tuesday | 10AM - 7PM |
Wednesday | 10AM - 7PM |
Thursday | 10AM - 7PM |
Friday | 10AM - 7PM |
Saturday | 10AM - 7PM |
Sunday | 12 - 5PM |