New Sushi Restaurant Opening In Twin FallsNew Sushi Restaurant Opening In Twin FallsTwin Falls has two great sushi restaurants, in Sushi Ya and Tokyo Japanese Restaurant, but a third option will hopefully lead to lesser wait times on the weekend for those craving Japanese cuisine.Greg JannettaGreg Jannetta