Sbarro Italian Eatery Address: 200 E Via Rancho Pkwy, Escondido, CA 92025 Phone: (760) 233-5768 Payment: Pizza, Restaurants, Foods-Carry Out, Sbarro Other Businesses: Jamba Juice at 272 E Via Rancho Pkwy, Escondido, CA 92025 Thai Go at 272 E Via Rancho Pkwy, Escondido, CA 92025 Nathans Famous at 200 E Via Rancho Pkwy, Escondido, CA 92025 Bistro Le Bouchon at 19761 Mount Israel Pl, Escondido, CA 92029 Sarku Japan at 200 E Via Rancho Pkwy, Escondido, CA 92025