Pizza Review
First impression, tastes and feels like a frozen pizza I bought at the grocery store. After all the hype about this place, im disappointed. Prez rated this way too high