ALBURY FOOD STORE in 11127 Albury Dr in Houston