Steve’s Pizza (North Miami)
***** Steve’s Pizza, 12101 Biscayne Boulevard, North Miami, Florida 33181 (305) 891-0202.
Many people swear, that Steve’s Pizza in North Miami makes the best slice of “NY-Style” pizza in all of South Florida. By the way, this “debate” has raged since 1974 when Steve’s a “graffiti covered hole-in-the-wall” first opened its door for business.
For those of you who don’t eat pizza…Steve’s has tons of other stuff like subs, calzones and various entrees…but the game here, is PIZZA.
Now…I am going to let you decide for yourself as to where Steve’s stands on the pizza-totem-pole. What I can tell you, is that this joint is always packed and bangs out thin crusted-sweet tasting slices like crazy…and I would make a 38 mile one-way-drive any day of the week to get two of those slices with a large Coke.
Steve’s is open Monday-Thursday 11am-3am…Friday-Saturday 11am-4am…Sunday 11:30am-2am.