Trending Izumi Sushi Austin Menu Everything from nigiri to house special rolls are here! Izumi Sushi Austin Menu : Welcome to izumi sushi located in westlake hills, texas.