Search results
- See moreSee moreSee moreSee moreSbarroPizza · $
Sbarro, Incorporated is one of the leading, quick-service restaurant chains in the world that specializes in Italian...
Website: sbarro.com
Phone: (619) 294-4515
Cross Streets: Near the intersection of Friars Rd and Via de la Moda
7007 Friars Rd San Diego, CA 92108 1967.98 mi
Is this your business? Verify your listing
Amenities
- Family friendly