Yo Sushi is a laid-back sushi restaurant offering sushi rolls and other standard Japanese dishes. Online ordering and takeout are available.