Zio's Italian Kitchen

12858 W Interstate 10
San Antonio, TX  
Hours of Operation
Mon - Thu 11:00 am - 10:00 pm
Fri - Sat 11:00 am - 11:00 pm
Sun 11:00 am - 10:00 pm
Customer Reviews
 YPmobile
kellibl5 on 09/09/2011
The bread was the only good thing. The s...
 Citysearch
logamama on 02/22/2011
From the outside it looked like a decent...
Some content provided by
Citysearch
Business Details
Other Places Like This
Rome's Pizza
5999 De Zavala Rd Ste 111
San Antonio, TX
 (7)
0.7 mi
Sapore's Pizza
6422 Babcock Rd
San Antonio, TX
1.1 mi
Papa John's Pizza
9123 N Loop 1604 W , Ste 103
San Antonio, TX
3.3 mi