Sbarro
Address:
1265 Colusa Ave Ste R, Yuba City, CA 95991
Phone:
(530) 671-2306
Pizza,
Restaurants
Other Businesses:
- Little Caesar's Pizza at 1410 Bridge St, Yuba City, CA 95993
- Taste of India at 1456 Bridge St, Yuba City, CA 95993
- Taco Bell at 1483 Bridge St, Yuba City, CA 95993
- Papa John's Pizza at 1592 Franklin Rd, Yuba City, CA 95993
- Chinese Gourmet Express at 1265 Colusa Ave, Yuba City, CA 95991