This was my favorite restaurant as a kid. They recently came out with gluten free pizza, and it has the same Chi Chi's flavor I remember.
Yes