Shen Sushi is a sushi restaurant offering a full menu of Japanese cuisine, including appetizers, sashimi, and barbecue options.