Best Meatball Subs in Miami

I consider myself a sandwich and meatball connoisseur. So, it should be no surprise that I’m constantly searching for the Best Meatball Sub in Miami.

I’ve been eating a couple of these meatball subs for over 30 years, which is wild now that I think about it. Shout out to Frank’s Pizza (81st and SW 8th Street, Westchester), which closed years ago but is another of my all-time favorites.

Best Meatball Subs in Miami Map

The Best Meatball Subs in Miami
The Best Meatball Subs in Miami

The Big Cheese

Meatball Sub from The Big Cheese in Miami, Florida
The Meatball Sub from The Big Cheese

The Big Cheese has comfort food that tastes exactly as you remember it. It had been years since my last meatball hero at Big Cheese, and guess what? The meatball sub tasted exactly as I remembered it.

When I finally got my driver’s license, the Big Cheese was one of my destinations to eat a white pizza with a meatball sub-chaser.

The Big Cheese
8080 SW 67th Avenue
Miami, FL
(305) 662-6855

Di Piazza Italian Restaurant

Meatball Parmigiana from DiPiazza Italian Restaurant in Hialeah, Florida
Meatball Parmigiana from Di Piazza

I worked less than a mile from Di Piazza Italian Restaurant for about a year, during which time I ate many pizza and meatball parmigiana subs.

It’s been over twenty years since that pre-Burger Beast version of me, but I still remember the tasty meatballs from Di Piazza. A recent visit reminded my taste buds about what I’ve been missing.

Di Piazza Italian Restaurant
1408 W 49th Street
Hialeah, FL
(305) 558-8412

Leo’s Pizza

Leo's Pizza Meatball Sub in West Miami, Florida
Meatball Sub from Leo’s Pizza

Leo’s Pizza has always been on the delivery rotation to my parent’s home in Westchester. We’re talking; we go way back to 1993.

My go-to pie is ground beef and pepperoni and, of course, a meatball sub. I’ve been to Leo’s Pizza and only eaten a meatball sub, but there’s never been a time where I only ate the pizza; that tells you everything.

Leo’s Pizza
6720 Coral Way
Miami, FL
(305) 661-4281

Pizza Johny’s NY Style Pizza

Meatball Sub
Meatball Parmigiana Sub by Pizza Johny’s

I’ve been eating Johny’s meatball parmigiana since he was co-owner of Little Louie’s on Bird Road. This sando made the jump from one restaurant to the other unscathed and possibly even better!

You know the deal: homemade meatballs with sauce and mozzarella always win. And at Pizza Johny’s, you get the real deal from an honest fella from New York.

Pizza Johny’s NY Style Pizza
9529 SW 72nd Street
Miami, FL
(305) 275-1805

Pizza Scene

Meatball Sub from Pizza Scene in Miami Lakes, Florida
Meatball Sub from Pizza Scene

One day, out of the blue, a friend asked if I had eaten at Pizza Scene. He’s a regular there, but he never thought to invite me for lunch for some reason.

So I went without and enjoyed some great garlic rolls, pizza, and a meatball sub. This beauty reminds me of a meatball sub from my youth; I’m glad we could reconnect.

Pizza Scene
6725 Main Street
Miami Lakes, FL
(305) 558-3212

Roman’s Pizzeria

Meatball Sub from Roman's Pizzeria in Miami Springs, Florida
Meatball Parmigiana Sub from Roman’s Pizzeria

Roman’s Pizzeria is a Miami Springs neighborhood pizza joint. And like any great local spot, the sandwiches are spot on.

The meatball sub is so freakin’ good; here’s to hoping you’ll make the drive to the Springs for this guy.

Roman’s Pizzeria
391 N Royal Poinciana Boulevard
Miami Springs, FL
(305) 884-3703

Steve’s Pizza

Meatball Sub from Steve's Pizza in North Miami, Florida
Meatball Sub from Steve’s Pizza

Steve’s Pizza makes a housemade-meatball sub, the kind you find in almost every neighborhood in America. Of course, there’s nothing wrong with that since those are the best kind and exactly what I grew up eating.

It’s a big sandwich, though, and if you can finish it after having some rolls and pizza, you’re a better person than I am. I ended up saving half for lunch the next day.

Steve’s Pizza
12101 Biscayne Blvd
North Miami, FL
(305) 891-0202

2 thoughts on “Best Meatball Subs in Miami”

Leave a Comment