Get directions to: Orient Cuisine, Amarillo, TX
Restaurant address: 4723 South Western Street Amarillo, TX 79109, USA
Restaurant: Orient Cuisine