Pizza Review
If you would put a frozen pizza in a pizza oven to make it have a very crispy bottom.... that's what this taste like.