about us

TEL 210-332-5322


Mon.-Thur. 11am-9:30pm
Fri. & Sat. 11am-10:30pm
Sun. 11am-9:30pm

Welcome to Izumi. Located at 17323 I-35 N #102, Schertz, TX 78154.
We are dedicated to serve the finest and freshest foods.


Gallery

contact

Mon.-Thur. 11am-10pm

Fri. & Sat. 11am-10:30pm

Sun. 11am-9:30pm

Address

17323 I-35 N #102, Schertz, TX 78154