Zio's Italian Kitchen

7111 S Mingo Rd
Tulsa, OK
918.250.5999
36.05988
-95.867903
Website:
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 11pm
Sun:11am - 10pm

for Zio's Italian Kitchen
Directions
from: