Steve's Pizza has been around ever since I arrived to Miami Beach from New York. It was 1971 and Steve's Pizza has been my favorite Pizza outside of my familiar territory of Flushing, Queens - New York. Steve's is located at 12101 Biscayne Boulevard • North Miami, Florida. They do offer a limited delivery area- but Steve's is certainly worth a drive!
"You've tried the rest- Now! Try the best"
Steve's Pizza is located in North Miami, Florida at 12101 Biscayne Boulevard. This no frills establishment has been around since the '70's and serves up the best pizza found anywhere! As a native New Yorker- I know what pizza is all about. I know, Chicago has some great pizza too; [The Deep Dish Variety] But, everyone knows that- New York is the birthplace of Pizza and until Steve's- New York was the only place to find the very best. Steve's Pizza is also know for several other menu items including;
Pizza Hoagies • Hot & Cold Subs • Spaghetti Dishes • Salads • Ziti
• Italian Dinners • Pasta • Specialty Pizza
Steve's Pizza is tried and true. The hours of operation are very liberal too;
Monday - Thursday 11:00 AM 'til 3:00 AM
Friday & Saturday 11:00 AM 'til 4:00 AM
Sunday 11:00 AM 'til 2:00 AM
12101 BISCAYNE BOULEVARD
NORTH MIAMI, FLORIDA