20% OFF on Any Purchase. Enjoy your Promo!

I Sushi - Houston 9013 Westheimer Rd Houston, TX 77063
Closed
Opens Friday at 11:00AM