Ten Sushi is a Japanese buffet restaurant offering a variety of dishes, including sushi, tempura, and dumplings.