I LOVE Zio's! I come all the time. The only down side is that for a gluten free pizza, you have to order a whole pie and not just by the slice.
Yes