Karen meets Tom Cruise at Din Tai Fung