Niji Sushi Restaurant is a Japanese establishment specializing in sushi. It offers a diverse menu for diners to explore.