Get directions to: Mountain Thai, Show Low, AZ
Restaurant address: 5767 South Arizona Highway 260 Show Low, AZ 85901, USA
Restaurant: Mountain Thai