pizza crust is very hard, not flavorful...not sure what gf pizza the others have tried...Fresh brothers in marina del Ray has the best hands down
Yes