SNOWFOX is a sushi restaurant offering a full menu of Japanese cuisine.