I just ate two slices and I"m spent. I wont dare to torture my stomach any farther but yeah, it was an awesome experience. Little on the spicy side but its all good NOM NOM
Where do you get this delicious nectar of life?
A local Pizza place (Woosta Pizza). They make awesome pizza, freshly tossed dough and stuff (I can bearly taste the flour on the bottom of the Pizza dough). Quality local Pizza places usually have something like this on the menu though.