Get directions to: Western Bowl, Amarillo, TX
Restaurant address: 5120 Canyon Dr Amarillo, TX 79109, USA
Restaurant: Western Bowl