TEN Sushi + Cocktail Bar

4200 Westheimer Road, Houston, TX 77027