top of page
tsujita-houston.jpg

WESTCHASE, TX

12230 Westheimer Rd  #A-160, Houston, TX 77077

LOCATION

Mon - Thurs: 11am - 2:30pm

5pm - 10pm

 

Fri - Sun 11am - 10pm

HOURS

bottom of page