Sun Sushi is a relaxed sushi restaurant offering a lengthy menu of sushi, rolls, and cooked Japanese dishes.