Thai Lingo Restaurant

118 N Tustin Ave, Anaheim, CA 92807, United States