Houston TX Sushi and Grill, Restaurants 1. 2810 Westheimer Rd, Houston, TX 77098 | Fins Seafood, Sushi and Grill (713) 750-9483