Get directions to: Thai Orchid, Yakima, WA
Restaurant address: 14 N 2nd St Yakima, WA 98901, USA
Restaurant: Thai Orchid