CONTACT US
IZUMI Japanese Sushi & Grill
(512) 328-3333
701 S Capital of TX HWY
Westlake Hills, TX 78746
(Located in the Village at Westlake,
in the HEB plaza)
Please call us at 512.328.3333 to see if we deliver to your area
IZUMI Japanese Sushi & Grill
(512) 328-3333
701 S Capital of TX HWY
Westlake Hills, TX 78746
(Located in the Village at Westlake,
in the HEB plaza)