Izumi Sushi Japanese Sushi & Grill
701 S Capital Of Texas Hwy # 5 West Lake Hills, TX 78746-5243
512-328-3333
Meals Served
Dinner, Lunch
Business Hours:
Payment Types