Pizza Review
One bite, I knew immediately this was some of the best pizza you can find in Miami. Not much flop, excellent crust , good dough, good sauce , good ingredients and well priced.when it comes to Miami I still prefer Crust but Steve's is really good and I think Dave went low on this one.