Sushi Island is an unfussy restaurant offering a menu of Japanese cuisine, including sushi, sashimi, teriyaki dishes, and udon soups.