i never heard of this restaurant before finding this brand of frozen pizza at wal-mart.
they must put some kind of stuff on it to make it smell/taste like it's from a wood-fired oven. it is not good.
according to their website this is a thin crust, but it looks like a regular crust to me. what they call ultra thin looks more like the thin crust i'm used to seeing.