In the top 2 of gfree pizzas I've had... the homemade crust is incredible... chewy and delicious. If the thin crust gfree experience isnt for you, definitely give this a try!
Yes