Top Sushi Reviews & Details
8401 Westheimer Rd Ste 160
Top Sushi is located at 8401 Westheimer Rd Ste 160 in Houston near the intersection of Westheimer Rd and Dunvale Rd. Their menu consists of Japanese dishes . Call (713) 782-0108 today!
- On The Menu:Sushi
- Major Intersection:Westheimer Rd And Dunvale Rd
Tell us more about Top Sushi Houston!