I think Ive seen that as an option on the menu, but yes check online or call the restaurant directly to make sure. But I think they have that one.
Yes they have Gluten free in the 10 inch crust
I think so. They have so many options. Call ahead or check the menu online to be sure. Good luck!
Thanks! Your answer is awaiting moderation.