Pizza Review
Slice was a let down; heard alot about it winning pizza wars. The cheese was the best part of this pizza. The rest of it was a sloppy mess.