Steve's Pizza is one of Miami's best-kept secrets. This hole in the wall is home to Miami's best pizza. They have a vested interest in their customers, which is evident by all the pictures on the wall. Their special tomato sauce is what makes their pizza so good; you don't even need toppings because it's great as is. The concept is simple, good pizza at a good price; however going there is definitely an experience. I would recommend Steve's for anyone looking for just plain and simple great pizza.
more