Get directions to: Sasaki Japanese Restaurant, Houston, TX
Restaurant address: 8979 Westheimer Rd Houston, TX 77063, USA
Restaurant: Sasaki Japanese Restaurant