Get directions to: Amarillo- Days Inn Airport/downtown, Amarillo, TX
Restaurant address: 1701 Ross-osage St Amarillo, TX 79104, USA
Restaurant: Amarillo- Days Inn Airport/downtown