Restaurant Report Card May 2: Asian fare not lucky