BELLFORT FOOD STORE in 10310 W Bellfort St in Houston