I left a comment prior to this one. But the gentleman that my group had as a waiter/bartender had actually suggested it. He had told a couple of my friends that it tasted just like Pizza!
Yes we have gluten free pizza available in 10inch crust
Thanks! Your answer is awaiting moderation.