SNOWFOX offers fresh, flavorful Asian-inspired cuisine, specializing in sushi.