Sbarro in Escondido, California

Find Sbarro restaurants in Escondido, California near you now.

Branches

Sbarro

Pizza restaurant

Address: 200 E Via Rancho Pkwy, Escondido, CA 92025