Thai Thai Restaurant

814 N. Ventura Rd.
Oxnard
California
United States