Order food

Order food

Sozo

4.3 (443)$$Sushi restaurant

1700 Post Oak Blvd #250, Houston, TX 77056

Sozo

1700 Post Oak Blvd #250, Houston, TX 77056
This restaurant is no longer supported.