12010 Biscayne Blvd
North Miami, FL 33181
Steve's has been slinging arguably some of the best New York-style pizza in the 305 since the '70s. The no-frills North Miami parlor has a crazy long menu of pizza (available by the slice or by the pie) and casual Italian basics like hot and cold subs, pasta dinners, and wing appetizers. The best thing about the pizza, aside from its thin crust, fresh ingredients, and perfect amount of cheese, is that it's cheap and served on paper plates, just like in the Big Apple.