Thai One On

485 S Melrose Dr #108, Vista, CA 92081, United States