Japanese restaurant offering an All You Can Eat menu. Expect a variety of sushi and other dishes.