Wow Sushi offers a taste of Japanese cuisine with a menu featuring sushi and other dishes.