store:
location:
Home
>
Sbarro Pizza
>
California
> SACRAMENTO
Sbarro Pizza in SACRAMENTO, California
Locations:
1689 ARDEN WAY
SACRAMENTO - 95815
View Details
596 DOWNTOWN PLAZA #2103
SACRAMENTO - 95814
View Details
6850 AIRPORT BLVD, SUITE 28
SACRAMENTO - 95837
View Details