Nubo Sushi Roll & Roll is a restaurant specializing in sushi, with a focus on fresh and inventive options, including vegan-friendly choices.