Al Chu teaches Jenn how to make sushi

Jenn stops by Al Chu's Sushi in Wilmington, Delaware to learn how to make sushi from scratch.

Top Videos