Your Pizza Place is a pizza restaurant known for its delicious medium-size cauliflower crust pizza.