Senbazuru is a Japanese restaurant offering sushi, sashimi, teppanyaki, and à la carte dining.