Champion Thai Restaurant

116 W Turner Rd ste a, Lodi, CA 95240, United States