Izumi
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:30 pm
Tomorrow: 11:00 am - 9:30 pm
Saved to Favorites
Phone: (210) 538-5121
Address: 2844 Thousand Oaks Dr, San Antonio, TX 78232
Website: https://izumiallyoucaneat.com
Izumi Sushi & Hibachi
2860 Thousand Oaks Dr, San Antonio, TX 78232
9405 San Pedro Ave, San Antonio, TX 78216
10918 Wurzbach Rd, San Antonio, TX 78230
2250 Thousand Oaks Dr, San Antonio, TX 78232
16666 San Pedro Ave, San Antonio, TX 78232
502 Embassy Oaks, San Antonio, TX 78216
300 W Bitters Rd Ste 115, San Antonio, TX 78216
2815 N Loop 1604 E, San Antonio, TX 78232
3830 N Loop 1604 E Suite 101, San Antonio, TX 78247
1007 NW Loop 410, San Antonio, TX 78213