Hey all .. I was trying to find more information on a Japanese restaurant in Toronto. Apparently there is either one with a conveyor belt OR a water-river with noodles served in it (you grab them with your chopsticks), OR it was just a river that they served plates of food on .. anyone have ANY idea where this restaurant might be? I heard about it but didn't catch the name of it.. Please let me know asap .. I'm trying to plan a friends' birthday.