Welcome to
Thai Station
Hours: Wed – Mon | 11am – 9pm
(Kitchen Closes at 8:45pm)
Dine In & Takout
Our full menu is available for both Dine in and Take out services.
Take Out
Order Online
Hours: Wed – Mon | 10am – 9pm
Address: 136 Az-260, Payson, Arizona 85541
Call Us at 928-474-1112
.