Tenno Sushi serves sushi and rolls in Little Tokyo in Los Angeles. The Captain America Roll comes with eel sauce, and udon, miso soup, and toro are also on the menu. The restaurant handles both dine-in and takeout orders. On Saturday afternoons the seats fill up and wait times get long.