Shushu Haru is a vegan restaurant specializing in sushi, offering a diverse menu with flavorful dishes and generous portions.