Uptown Sushi

Uptown Park, Houston, Texas.