FONDREN FOOD STORE in 6600 W Bellfort St in Houston