Izumi's story
Welcome to Izumi Sushi located in Westlake Hills, Texas. Never tried sushi or Japanese cuisine?
Try us and we guarantee you will walk out hooked on our food. That is what we do best; making non-believers into believers that Japanese and Korean cuisine is the new comfort food.
Please Place your order at izumisushiaustin.com thank you