Sbarro
Hours:
2108 Santa Rosa Plaza, Santa Rosa CA 95401
Tips
Hours
Most Recent Comments
-
May 2022
I got a slice of New York Pizza and it was very good. Just what I needed.
-
November 2020
My fav place for tasty Pizza. food was so appetizing. service is consistently good. prices were fair for the quality of the food.
-
August 2020
Outstanding place for Pizza. It has a good feel to it.
More Comments(42)
Other Information
Cuisines: Family Style, Fast Food, Italian, European, Continental, Pizza
You May Also Like
-
Santa Rosa, California