Tokyo 26 is a Japanese restaurant offering all-you-can-eat sushi, Japanese dishes, and hibachi options. They focus on providing fresh, natural dishes.