Sbarro Pizza Santa Clara - Hours & Locations
Sbarro Pizza - Santa Clara
2855 Stevens Creek Blvd., Santa Clara CA 95050Hours may fluctuate
Distance:2.17 miles
Sbarro Pizza - Milpitas
611 Great Mall Dr., Space # Fc11, Milpitas CA 95035Hours may fluctuate
Distance:5.32 miles
Sbarro Pizza - San Jose
2200 Eastridge Loop, #9201, San Jose CA 95122Hours may fluctuate
Distance:7.83 miles
Sbarro Pizza - San Jose
925a Blossom Hill Road, San Jose CA 95123Hours may fluctuate
Distance:8.81 miles
Sbarro Pizza - Newark
2077 New Park Mall, Space # 2077, Newark CA 945600Hours may fluctuate
Distance:12.33 miles
Sbarro Pizza - Capitola
1855 41st. Ave, Capitola CA 95010Hours may fluctuate
Distance:26.12 miles