Fresh sushi rolls and Tokyo-quality matcha drinks (try the mango sticky rice matcha) make this Little Italy spot worth the wait, even when the line gets long.