B BaLoOo Bear Review of CiCi's Pizza 4 years ago Best pizza in Vallejo! Eat there weekly. Staff is... Best pizza in Vallejo! Eat there weekly. Staff is amazing
Comments: