Cauliflower crust pizza is excellent. No price gouging like some places for ordering gfree. There is a $3.00 up charge for cauliflower crust, but totally worth it.
Yes