Review of Zio's Italian Kitchen

18030 U.S. 281, San Antonio, TX 78232

Overall Rating

Review


I've been there twice. Fairly large menu. They even have a gluten free flat bread. Pasta has been great.

Updated 9 years ago