This place was amazing. The staff was super sweet and very knowledgeable. Best gluten free pizza I've ever had. Apparently they put cheese in the crust. Definitely recommend.
Yes