Tim Ho Wan, the Michelin-starred dim sum restaurant from Hong Kong, opened last week in Irvine at the Diamond Jamboree Shopping Center. It’s the first Southern California location of Tim Ho Wan, which ...