Skip to main content

Thai Palace

restaurant · thai restaurant · Amarillo, TX

Address
4617 Oregon Trl, Amarillo, TX 79109-5917
Phone
(806) 331-6011
Website
thaiplacerestaurant.net
Where
35.1597, -101.8871

Search Hominin for Thai Palace

Other restaurants nearby

More in Amarillo

Thai Palace — restaurant in Amarillo, TX | Hominin