IZUMI Sushi & Grill Restaurant © 2014 All Rights Reserved. 701 S Capital of TX HWY. Westlake Hills, TX 78746 T. 512. 328. 3333