Philadelphia Food & Drink

Get your Meatball Fix: Philly’s Top 15 Sub Spots!

Are you on the hunt for the best meatball sub in Philadelphia? Look no further! This beloved sandwich has been a staple in the city for years, with an abundance of options to choose from.

Whether you're a local or just visiting, finding the perfect meatball sub can be a daunting task. With so many options to choose from, it's hard to know where to start.

One thing is for sure, Philadelphia takes its meatball subs seriously. The city is home to many Italian delis and sandwich shops that serve up delicious and authentic meatball subs.

But, with so many options, how do you know where to go? That's where we come in. We've scoured the city to bring you the top places to indulge in this classic sandwich.

From traditional meatball subs, to unique twists on the classic, we've got you covered. Whether you prefer your meatballs smothered in marinara sauce, or topped with melted cheese and peppers, we've found the best of the best.

So, get ready to sink your teeth into some of the most delicious meatball subs Philadelphia has to offer.

1. John's Roast Pork

John's Roast Pork
14 E Snyder Ave, Philadelphia, PA 19148 (Google Maps)

If you're looking for a delicious meatball sub in the city, John's Roast Pork is the place to go.

The buns are soft and fresh, and the meatballs are juicy and flavorful. The staff is friendly, and the service is fast.

The only downside is that they only accept cash, so be sure to bring some with you.

All in all, John's Roast Pork is a must-visit for anyone looking for a top-notch meatball sub.

2. Angelo's Pizzeria

Angelo's Pizzeria
736 S 9th St, Philadelphia, PA 19147 (Google Maps)

If you're looking for a delicious meatball sub, Angelo's Pizzeria is the place to go. This simple parlor is known for classic and creative sandwiches, and their meatball sub is a standout.

The homemade roll is the perfect vehicle for the juicy and flavorful meatballs, which are made with high-quality ingredients.

The sauce is also noteworthy, with a San Marzano feel and just the right amount of acidity. Angelo's Pizzeria is a cash-only spot, so make sure to come prepared.

If you're in the mood for something else, their pizza and cheesesteaks are also highly recommended.

3. Ricci's Hoagies

Ricci's Hoagies
1165 S 11th St, Philadelphia, PA 19147 (Google Maps)

Ricci's Hoagies is a classic Philly hoagie and deli shop that serves up some of the best meatball subs in town.

The ingredients are fresh and of high quality, and the hoagies are prepared right in front of you.

The atmosphere is friendly and the service is fast, making it a great spot for a quick lunch or dinner.

If you're looking for an authentic Italian sandwich experience, look no further than Ricci's Hoagies.

4. Woodrow's Sandwich Shop

Woodrow's Sandwich Shop
630 South St, Philadelphia, PA 19147 (Google Maps)

Woodrow's Sandwich Shop is an intimate urban sandwich bar that serves creative and hearty subs. They have a great selection of sandwiches, including the classic meatball sub, which is a must-try.

The bread has a nice crust, and the meatballs are delicious and classic. The truffle cheese whiz is unique and adds a great flavor to the sandwich.

The fries are homemade and tasty, and the cherry pepper sauce is subtle but flavorful. The QR code ordering system is efficient, even during peak lunch hours.

The shop is small, so seating can be difficult to find. Woodrow's Sandwich Shop is a bit more expensive than expected, but the quality of the food makes it worth the price.

5. Lorenzo and Sons Pizza

Lorenzo And Sons Pizza
305 South St, Philadelphia, PA 19147 (Google Maps)

Lorenzo and Sons Pizza is the place to go for a meatball sub that will leave you craving for more.

Their generous portions of meatballs and melted cheese are sandwiched between fresh bread that's crispy on the outside and soft on the inside.

The sub is packed with flavor and the sauce adds just the right amount of tang.

The staff is friendly and the service is fast, making it a great spot for a quick lunch or dinner. Don't forget to grab a slice of their famous jumbo pizza while you're there.

6. Joe's Steaks + Soda Shop

Joe's Steaks + Soda Shop
1 W Girard Ave, Philadelphia, PA 19125 (Google Maps)

Joe's Steaks + Soda Shop is the perfect spot for those craving a delicious meatball sub.

The meatballs are juicy and tender, and the bread is soft and fresh. The service is quick and friendly, and the atmosphere is fun and retro.

The shop also offers a variety of sodas and shakes to wash down your sub.

It's a great place to stop for a quick lunch or dinner. Don't miss out on this Philly staple!

7. Angelino's Restaurant

Angelino's Restaurant
849 N 25th St, Philadelphia, PA 19130 (Google Maps)

Angelino's Restaurant is a cozy family-owned Italian eatery that serves up delicious meatball subs.

Their meatballs are made from scratch and are full of flavor. The subs are served on fresh bread and are generously filled with meatballs, sauce, and cheese.

The restaurant's casual atmosphere and friendly staff make it a great spot for a quick lunch or a relaxed dinner.

In addition to their meatball subs, Angelino's also offers a variety of other Italian dishes, including pizza, pasta, and chicken parm.

8. Wood Street Pizza

Wood Street Pizza
325 N 12th St, Philadelphia, PA 19107 (Google Maps)

Wood Street Pizza is a must-visit for meatball sub lovers. The meatball sub is excellent and the perfect size for a filling lunch.

The restaurant has a laid-back atmosphere and friendly staff, making for a pleasant dining experience.

The thin and crispy pizza crust is also a standout, and the quality of the ingredients is top-notch.

Highly recommended for those looking for a great meal in a cozy setting.

9. Stogie Joe's Tavern

Stogie Joe's Tavern
1801 E Passyunk Ave, Philadelphia, PA 19148 (Google Maps)

Stogie Joe's Tavern is a bustling spot for American comfort food. Their meatball sub is a must-try!

The meatballs are juicy and flavorful, and the bread is perfectly toasted. The sandwich is served with a side of crispy fries.

The tavern has a laid-back atmosphere and friendly staff. They offer indoor and outdoor seating options.

The prices are reasonable, and the portions are generous. Stogie Joe's Tavern is a great place to stop by for a quick and delicious meatball sub.

10. Little Italy Pizza & Trattoria

Little Italy Pizza & Trattoria
342 Queen St, Philadelphia, PA 19147 (Google Maps)

Little Italy Pizza & Trattoria is a great spot for a meatball sub.

The meatballs are flavorful and tender, and the bread is fresh and crispy. The sauce is rich and complements the meatballs perfectly.

The portions are generous and the prices are reasonable. The service is friendly and efficient, making for a pleasant dining experience.

If you're in the mood for a satisfying and delicious meatball sub, Little Italy Pizza & Trattoria is definitely worth a visit.

11. Little Italy Pizza

Little Italy Pizza
901 South St, Philadelphia, PA 19147 (Google Maps)

Little Italy Pizza is a must-visit for meatball sub lovers. Their subs are hot, delicious and packed with flavor.

The meatballs are juicy and seasoned to perfection. The bread is soft and fresh. The staff are friendly and the service is fast.

It's a great place to grab a quick lunch or dinner. The prices are reasonable and the portions are generous.

Little Italy Pizza also offers a range of other Italian dishes and pizzas. If you're in the mood for a satisfying meatball sub, Little Italy Pizza is the place to go.

12. Pizza Plus South

Pizza Plus South
1846 S 12th St, Philadelphia, PA 19148 (Google Maps)

Pizza Plus South is a great spot for a meatball sub. The meatballs are juicy and flavorful, and the bread is fresh and soft.

The sub is generously filled with meatballs and topped with melted cheese.

The staff is friendly and the service is quick. The prices are reasonable and the portions are satisfying.

Pizza Plus South is a must-visit for meatball sub lovers.

13. Dalessandro's Steaks

Dalessandro's Steaks
600 Wendover St, Philadelphia, PA 19128 (Google Maps)

Dalessandro's Steaks is a counter-service restaurant that specializes in cheesesteaks, hoagies, burgers, and salads.

Although the restaurant is known for its cheesesteaks, their meatball sub is also worth trying. The meatballs are packed with flavor and the bread is perfect.

Toppings are placed on top of the meatballs rather than mixed in, which gives the sandwich a unique texture.

The staff is friendly and helpful, and the restaurant offers take-out only. If you're in the mood for a delicious meatball sub, Dalessandro's Steaks is definitely worth a visit.

14. Tony and Nick's Steaks

Tony And Nick's Steaks
39 E Oregon Ave, Philadelphia, PA 19148 (Google Maps)

Tony and Nick's Steaks is a must-visit for meatball sub lovers. The sandwich is packed with juicy meatballs, smothered in tangy tomato sauce, and topped with melted cheese.

The bread is crispy on the outside and soft on the inside, making every bite a delight.

The service is quick, and the staff is friendly. The atmosphere is casual and perfect for a quick lunch or dinner.

Tony and Nick's Steaks is a hidden gem that every meatball sub enthusiast should try.

15. Campo's Philly Cheesesteaks

Campo's Philly Cheesesteaks
214 Market St, Philadelphia, PA 19106 (Google Maps)

Campo's Philly Cheesesteaks is a popular spot for meatball subs.

The bread is soft and the meatballs are juicy and flavorful. The staff is friendly and the service is quick.

They also offer gluten-free buns for those with dietary restrictions.

The homemade sides add a personal touch to the meal. A must-visit place for meatball sub lovers in Philly!