Pizza Review
The pizza had a slight frozen taste to it. They are definitely not using fresh ingredients. Not worth it.