I used to have "Pizza Night" with my friends at Bicko's Cafe every Tuesday night-it was two for one if you ate in, and fabulous. Now Bicko's is/or soon will be a Chatterbox Pub. SNIFF. I used to always get goat cheese and artichoke pizza on Pescara crust and it had an amazing amount of cheese. Does anybody know of any good pizza places (I do not like thin crust AT ALL) I keep hearing about different thin crust places, but that's not what I'm looking for; I'm on a quest for some good 'za.