Tensushi is a sushi restaurant offering delivery and dine-in options. They specialize in sushi sets and offer online ordering.