Izumi Japanese Restaurant

Izumi Sushi & Hibachi I


2844 Thousand Oaks Dr.
San Antonio, TX 78232

Tel.: (210) 538-5121

Enter

Izumi Sushi & Hibachi II


17323 I-35 North, suite 102
Schertz, TX 78154

Tel.: (210) 332-5322

Enter

Izumi Sushi & Hibachi ¢ó


5819 Northwest Loop 410 #119,
San Antonio, TX 78238

Tel.: (210) 255-8708

Enter