Review of Zio's Italian Kitchen

14915 North Freeway, Houston, TX 77090

Overall Rating

Review


As of 8/17/15 this location no longer offers gluten free crust or pasta.

Celiac friendly?

No

Updated 8 years ago

Celiac