Filter

Cuisines

Select cuisines

The Best 15 Asian, Restaurants in Amarillo, Texas (TX), United States

tdai Menu
3.9
50 reviews

6204 Hillside Rd Ste 900, Amarillo, TX 79109-7802, Amarillo

Service is terrible. Rude people all around!