PrimoHoagies

4.0
277 reviews

About

Sandwich RestaurantDeliCatererTake Out RestaurantFast Food RestaurantCheesesteak Restaurant
Philly-born counter-serve sandwich chain known for its hefty hoagies built on sesame-seed rolls.

Details

  • Dine-inAvailable
  • DeliveryAvailable
  • TakeoutAvailable
  • Accepts reservationsNot available

Location

PrimoHoagies
926 Haddonfield Rd, Cherry Hill, NJ
08002, United States

Hours

Reviews

4.0
277 reviews
5 stars
154
4 stars
52
3 stars
21
2 stars
19
1 star
31
  • GP
    Gabriel Palumbi
    Oct 6, 2025
    2.0
    The owner of the Primo name you franchise for has a particular way these sandwiches are supposed to be made. Bluecheese dressing with miniscule pieces of blue cheese is not the same as the blue cheese crumbles you're SUPPOSED to make the sandwich with.
  • RR
    Ron Federico (Ronzo)
    Oct 4, 2025
    5.0
    Fantastic Hoagie! Go here several times a month. Bread is great and holds up even after a day or 2 in the fridge. Old World is a favorite and has top notch meats. Highly recommend!
  • JR
    Joshua Rivera
    Aug 15, 2025
    5.0
    It will definitely fill you up. As far as what people think it's a good spot for lunch. Bread does have its moments but doesn't every other sandwich shop?
  • MM
    Mike
    Jul 3, 2025
    1.0
    Consistently unreliable in every facet possible - call and ask for a substitution? Rest assured the exact opposite will happen -ordering at night? Good luck if they even accept your order if it's an hour before closing. -still ordering at night? Get ready for the best stale bread they could find in the bin and a cheese steak that isn't even filled bc they couldn't be bothered to make enough for the entire sandwich. -heaven forbid you order near the same time as someone else with your name. You WILL get the other person's order. In all seriousness, I don't know if there's a second shift or if it's the same crew working all day but if you order from this place after 5pm, god help you.
  • JL
    jason lin
    Jun 8, 2025
    1.0
    When I first went to this place the food and service were good, but when I called again this morning to place my order, they put me on hold for 5 minutes and the time passed and I didn't get the call and was hung up on. Even though there is a primo shop near my home, I chose to drive 12 minutes to come here, but this time I was disappointed