Get directions to: Thai Villa, Lake Oswego, OR
Restaurant address: 670 North State Street Lake Oswego, OR 97034, USA
Restaurant: Thai Villa