Sbarro Pizza in San Diego, CA
2
Sbarro Pizza locations found near San Diego
View Map
Sbarro - 7007 Friars Rd
Rating: 3.1
(
23 Reviews
)
7007 Friars Rd, San Diego CA 92108
(619) 294-4515
Sbarro - 4211 Camino De La Plaza
Rating: 2.8
(
9 Reviews
)
4211 Camino De La Plaza, San Diego CA 92173
(619) 371-4578
Sbarro Pizza Stores in The Nearby Cities
Sbarro Pizza in Bonita
Sbarro Pizza in El Cajon
San Diego, California
Similar Stores in San Diego
Pizza Hut San Diego
15 Locations
Papa John's San Diego
10 Locations
Little Caesars San Diego
12 Locations
Domino's Pizza San Diego
23 Locations