Sbarro

2108 Plaza, Santa Rosa, CA|
3.0 stars
 3.7
 (8 catering reviews)
Sbarro Logo
Powered by ezCater