Sumo Sushi offers a unique Japanese culinary experience specializing in sushi.