Steve's Pizza
12101 Biscayne Blvd., Miami, FL 33181
(305) 891-0202
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.
Source:
Miami New Times
Comments on Steve's Pizza
Related Winners
Feed
There are no feed items yet.
Do you own or manage this business?
Click here to promote your award