Sbarro Pizza in Sonoma County, CA

Sbarro Pizza Listings

Sbarro Pizza - SANTA ROSA PLAZA
2108 SANTA ROSA PLAZA, SANTA ROSA, CA 95401.
Sbarro Pizza - SANTA ROSA PLAZA Phone Number 52.71 mile
Page 1 of 1 Showing 1 - 1 of 1
Search for fine dining or Chinese restaurants in Sonoma County that have a drive-thru and read their reviews. Whether you need the phone number or the hours of operation for your local Sbarro Pizza, you are just a few clicks away.