Food & Drinks

Comments (0) Best Pizza - 2000

Steve's Pizza

Steve's Pizza

12101 Biscayne Blvd.

North Miami, FL 33181

305-891-0202

Map & Details>>

Readers' Choice: Pizza Hut
All you have to do is walk into Steve's and you know you've entered pizza nirvana. For one thing the whole place, really just a glorified stand, smells like the pizza shops in Milan. Then there are the New York-style pies, wafting just a hint of oregano toward you, that are constantly coming out of the oven. The oozing mozzarella, the tangy marinara, the dusky, charcoaled crust -- it's enough to make you drool just standing there. But we should warn you: Hold on to your patience. Even Steve's isn't worth that nasty blister that pops up when you sink your teeth too soon into a slice. Or ith it? Ith really hard to thay, after all.

Download our Free Best Of App

My Voice Nation Help
0 comments
Sort: Newest | Oldest
©2013 Miami New Times, LLC, All rights reserved.
Browse Voice Nation
  • Voice Places Miami

    Voice Places

    Find everything you're looking for in your city

  • Happy Hour App

    Happy Hour App

    Find the best happy hour deals in your city

  • Daily Deals

    Daily Deals

    Get today's exclusive deals at savings of anywhere from 50-90%

  • Best Of

    Best Of...

    Check out the hottest list of places and things to do around your city