Sushirito University South, Palo Alto, California, United States by jessicaj People in Palo Alto love to stand in line;) The line today at Sushirito started at 10:45am. I haven't tried the place yet because there is always a line. I can wait to try it out!