Start from
Happy Noodle
4815 El Monte Ave, Temple City 91780