Get directions to: Chiyo's, Amarillo, TX Restaurant address: 810 North Pierce Street Amarillo, TX 79107, USA Driving Walking Bicycling Restaurant: Chiyo's