Get directions to: Lucky Thai Elephant Restaurant, Newport, OR
Restaurant address: 807 Sw Coast Hwy Newport, OR 97365, USA
Restaurant: Lucky Thai Elephant Restaurant