I'm surprised this place has never been rated. It's in a little strip mall off of Crosstown. They serve a thin crust pizza. This is probably the best pizza for the price. Oh, sure you can go to Punch and get yuppie pizza for three times the price but this is actually much better.
more