Sbarro in Escondido - Locations & Hours

Name Address Phone
Sbarro - North County Fair 200 E. Via Rancho Parkway 760-233-5768

Other popular stores in Escondido: