This place is a joke. Pay $10+ for a Treatzza Pizza AND IT DOESN'T EVEN HAVE ICE CREAM!! These folks instead sell you a $10 slab of white frosting. When you get home and discover that you just bought frozen frosting and call the store they say "we don't put ice cream on our pizza's"
Maybe, just maybe, include this on the item description.