Kaze Sushi and Rolls is a Japanese restaurant specializing in sushi and rolls. They emphasize fresh ingredients to create flavorful dishes. The establishment offers both dine-in and takeout options.