Sozu - paseo de los tamarindos, Mexico City, Mexico - Rated 5 based on 63 Reviews "Es delicioso @eat-food.tuhaiseafood.com See more of Sozu on Facebook. Rating: 5 - 63 votes. Get menu, photos and location information for Sozo Sushi in Houston, TX. Or book now at one of our other great restaurants in eat-food.tuhaiseafood.com Sozo Sushi offer delivery through OpenTable or takeout? SoZu is a combination of take away and a small resto. I went in for dinner. My choice was one of their platters No. 9. Staff informed me it might be too much for.