Get directions to: Chuck E Cheese's, Amarillo, TX
Restaurant address: 2500 N Coulter St Amarillo, TX 79124, USA
Restaurant: Chuck E Cheese's