Marcello's Italian Restaurant

Phone orders only

1235 Bridge St, Yuba City, CA 95991

$0 MinimumAre you the owner?
SliceRestaurants in Yuba City Marcello's Italian Restaurant
Price: $$