Sozo Sushi specializes in handcrafted sushi and offers takeout and delivery. Enjoy Japanese and Asian cuisine.