Best pizza place downtown hands down. This is everything you think a pizza place should be and more. I have never had a bad slice from this joint, delivery or sit-in. It's cliche, but you really can taste the quality in the ingredients they make their pies with. These guys really got it right. Don't Change Anything.
Just a note, this place has closed and Pep 'N' Cheese is now at this location.
enjoying the flood.