Rice and Noodle - 15608 Ventura Blvd #3129, Encino, CA 91436, USA on Eaten