Top Sushi Happy Hour

Top Sushi Bar and Restaurant
8401 Westheimer Rd. Suite 160
Houston, TX 77063


phone 713.782.0108