Yuzu Sushi is a Japanese restaurant specializing in sushi. They offer online ordering and takeout options, with a focus on continuously renewing their menus. The establishment is known for its attention to detail in its offerings.