Thai Town Restaurant
1300 Ross St, Amarillo TX 79102