I agree the neighborhood is a little seedy. I won't go there for a pizza but I'm more than willing to buy if someone else flies. They have, in my humble opinion, the best pizza in the Flint area. My mouth waters at the thought of eating a Roma pizza.
$herman
more