Modern Japanese restaurant, Tokyo Zen, known for its all-you-can-eat sushi, offering a variety of Japanese dishes.