If you grew up anywhere near South Jersey, you already know roast pork is a serious business. The good stuff comes sliced thin, piled high, and loaded with sharp provolone and either roasted peppers or broccoli rabe on a seeded roll.
These eight delis do it right, the way the regulars expect it, from Mt Laurel down to the shore in Sea Isle City. Each one is family-run or hands-on, and each one has its own little twist on the classic.
Save this list, because once you find your favorite roast pork counter, you tend to stick with it. Here are eight spots worth pointing the car toward.
1. Abbruzzi & Giunta’s Italian Market, Mt Laurel Township, NJ

Fresh bread does a lot of heavy lifting here, and it shows in every roast pork sandwich that leaves the counter. The hot roast pork comes with provolone and roasted peppers, and there is an au jus version if you want it a little sloppier.
Beyond the pork, this is a full Italian market with prime meats, prepared foods, and imported products to stock your pantry at home. Lasagna, stromboli, pasta salad, and hot roast beef sandwiches round out the case.
You will find it at 3211 NJ-38 in Mt Laurel Township, Burlington County. Hours run Monday through Saturday from 9 AM to 5 PM, and Sunday from 10 AM to 3 PM.
There is a free parking lot, and takeout, delivery, and in-store pickup are all on the table. Friday morning tends to be the calmest window if you want to skip the lunch crowd.
2. Mama Marie’s Italian Market, Pitman, NJ

Regulars in Pitman tend to order one thing without even looking at the board: roast pork with broccoli rabe and sharp provolone. The pork is tender enough that it shreds when you bite into it, and there is a spinach version on a seeded roll for folks who like it that way instead.
The portions run big and the prices stay reasonable, which is a nice combination for lunch. This is a genuine Italian style deli that also handles breakfast, with bagels and hot breakfast sandwiches earlier in the day, plus party platters when you need to feed a crowd.
Look for it at 29 S Broadway, right in town. Doors open early, Monday through Saturday from 7:30 AM to 5 PM and Sunday from 9 AM to 3 PM.
Seating is available, kids are welcome, and there is a free lot plus free street parking. Reservations are not a thing here, so just walk in.
3. Mario’s Original Deli & Hoagies, Pine Hill, NJ

Some places carry that South Philly energy across the bridge, and this Pine Hill counter is one of them. The roast pork Italian earns near-perfect marks from the people who know it, and the sandwiches come loaded with plenty of meat.
Fresh lunch meats, homemade salads, and stuffed long hots make up the heart of the menu, with a tortellini salad in the case for the vegetarians. You can customize your order, whether that is Italian, turkey, or roast beef, and the crew is happy to build it your way.
The address is 820 Erial Rd, and it is open every day of the week from 9 AM to 7 PM, which makes it an easy dinner grab too.
One thing to note before you go: there is no seating and no restroom, so this is a takeout operation. There is a free parking lot, and Wednesday and Thursday mornings tend to be the quietest.
4. Lou & Ann’s Delicatessen, Cherry Hill Township, NJ

Open since 1959, this is one of the oldest continuously family-owned Italian delis in Cherry Hill, and the walls carry the history to prove it. The Roast Pork Italiano is the sandwich to beat, built with hot roast pork, sharp provolone, and roasted peppers on a Sarcone seeded roll.
Meats and cheeses are sliced to order, which is exactly what you want from a classic deli like this. The menu also stretches into cheesesteaks, the Old World Italian Hoagie, the Diablo Italian, store-made soups, and pre-made dinners for busy nights.
You will find it at 257 E Marlton Pike. Hours are a bit tighter here, so plan accordingly: Tuesday through Saturday from 10 AM to 4 PM, closed Monday and Sunday.
There is a free parking lot, free wi-fi, and both delivery and in-store shopping. It is a quick, friendly stop with a homey, old-school feel.
5. IL Porcellino Italian Market, Egg Harbor Township, NJ

Down in Atlantic County, this market leans hard into imported Italian ingredients, and it pays off on the sandwich board. The hot roast pork sits among the standouts, and the sliced pork with provolone is a regular order.
Beyond pork, the case holds domestic and imported cheeses, homemade pasta, sauces, and soups, plus roast beef and a couple of chicken cutlet parm options if you want variety. Special orders can be built with imported meats and provolone, roasted hot peppers, and pickles on the side.
The address is 6701 Black Horse Pike, Ste G3, and hours run Monday through Saturday from 10 AM to 6 PM, with Sunday from 10 AM to 3 PM.
Delivery is available, and this is an easy quick-visit stop when you want to bring a taste of Italy home. It is a solid detour if you are already headed toward the shore.
6. Goodfella’s New York Italian Deli, Glassboro, NJ

Here is the New York twist on a South Jersey favorite, and it holds up. The roast pork lands on a seeded roll with broccoli rabe and provolone, and there is a sharp provolone and long hots version for people who like a little heat.
What sets this place apart is the roasting. The beef and pork go for five hours until they turn genuinely tender, and both show up in sandwiches and even on wings.
This is a compact deli that also does burgers, wings, and various sides in a laid-back setting. Catering is available too, which comes in handy for graduation parties and the like.
Find it at 408 Delsea Dr N. Hours are Monday through Saturday from 9:30 AM to 7 PM and Sunday from 9:30 AM to 5 PM.
There is dine-in, takeout, delivery, free wi-fi, and both a lot and free street parking. Tuesday and Thursday mornings run quiet.
7. Palladino’s Market, Atco, NJ

When a spot gets a shout-out from the South Jersey food crowd online, you know it is doing something right. The hot roast pork sandwich is a go-to here, built with a good balance of meat and no dry bites.
Catering is a real strength at this market. Trays of roast beef, roast pork, salads, and pasta are its bread and butter, alongside hoagies, cheesesteaks, and party trays for whatever event you are feeding.
The Italian hoagie deserves a mention too, since they do not skimp on the meat and the bread holds up its end.
You will find it at 482 White Horse Pike, #1. Note the schedule: closed Monday, open Tuesday through Friday from 10 AM to 7 PM, Saturday from 8 AM to 7 PM, and Sunday from 8 AM to 5 PM.
There is a free lot and takeout and delivery both. Tuesday and Thursday evenings are the calmest times to swing by.
8. Giovanni’s Delicatessen, Sea Isle City, NJ

Down at the shore, this Sea Isle City deli is the kind of place that keeps beach regulars coming back all summer. The hot roast pork with provolone is a favorite, and the pork and broccoli rabe with sharp provolone is a staple order.
Everything runs on freshly sliced meats and cheeses and a fantastic seeded roll, which is the backbone of a proper Italian hoagie. Sausage, peppers, and onions round out the classics, and the recipes stay true to the old world style.
The owner is hands-on and the staff keeps things friendly, which matters when the town fills up in season.
The address is 4309 Landis Ave. Hours are Monday through Thursday from 9 AM to 5 PM and Friday through Sunday from 9 AM to 7 PM.
Parking is a mix of free and paid street spots, so plan for that at the beach. Delivery, takeout, and in-store shopping are all available.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.