Hasekura offers an authentic Japanese dining experience with all-you-can-eat BBQ, sushi, teppanyaki, and more.