Sumo Sushi is a Japanese restaurant offering a diverse menu of classic and modern sushi rolls, alongside other traditional Japanese dishes.