Yuzu sushi is a sushi restaurant offering a wide variety of sushi options. Part of a larger chain focused on quality, it provides both dine-in and delivery services.