Chop Chop Rice Co. Amarillo, TX

3300 Coulter St #1, Amarillo, TX 79106