Sushirito University South, Palo Alto, California, United States

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!

People in Palo Alto love to stand in line;)