Wasabi Zen is a Japanese restaurant specializing in authentic sushi and sashimi creations. This cozy establishment offers a diverse menu, including nigiri sushi, maki, and unique rolls like the Wasabizen Tower Roll.