#10 Sushi Zo, Los Angeles from The Best Sushi in America