Eat Yo! Sushi By Tasting Table StaffJuly 26, 2012 2:13 pm EST The conveyor belts are rolling at this automated sushi restaurant, which opened at Union Station yesterday. Yo! Sushi This sushi restaurant has opened.