On a Roll (267) 788-4212
Menu
Start an order
An Italian-style hoagie on a seeded roll, cut in half: sliced meats, cheese, tomato and greens

Italian Sandwich Co. · Est. 2023

Real hoagies. Philly style.

Hoagies, cheesesteaks and cutlets at Oregon and Darien. Order online for pickup.

or call (267) 788-4212

  • 2700 S Darien St, South Philly · Directions
  • Mon–Sat from 10 AM
An Italian-style hoagie on a seeded roll, cut in half: sliced meats, cheese, tomato and greens

What we make

77 items on the menu, from breakfast sandwiches to specialty hoagies.

Full menu

House favorites

Hoagies, steaks and cutlets on a seeded or plain roll.

Start an order
  • Italian Hoagie$16.00

    Hoagies

    Ham, capocollo, salami, mild provolone

    Choice of cheese · Seeded or plain roll · Extras from $0.50

  • Cheesesteak$16.00

    Steak Sandwiches

    Choice of cheese · Seeded or plain roll · Extras from $0.50

  • High Roller$17.00

    Specialty Hoagies

    Capocollo, prosciutto, soppressata, sharp provolone

    Choice of cheese · Seeded or plain roll · Extras from $0.50

  • Chicken Cutlet Parmesan$16.00

    Chicken Cutlets

    Topped with marinara sauce and choice of mozzarella or provolone cheese

    Choice of cheese · Seeded or plain roll · Extras from $0.50

  • Money Tree$16.00

    Specialty Hoagies

    Mortadella, fresh mozzarella, fig spread

    Choice of cheese · Seeded or plain roll · Extras from $0.50

  • Smash Burger Fries$10.00

    Appetizers

    Topped with Cheese Whiz, fried onions, chopped burger, pickles and drizzled special sauce

    Extras from $0.50

Order online for pickup, or call (267) 788-4212.

A party tray of hoagies cut into pieces and held with picks

Italian Sandwich Co. · Est. 2023

All about family and great food

At On a Roll, we're all about family and great food. We're a family-run sandwich shop, and we take pride in our homemade Italian specialty sandwiches and classic hoagies. Each bite is made with love and tradition.

Philly style.

Read our story

From our kitchen

More on Instagram
A cheesesteak cut in half: chopped steak and melted cheese on a toasted roll
Smash burger fries with chopped burger, cheese, pickles and special sauce
An open sandwich with broccoli rabe, fresh mozzarella, roasted red peppers and balsamic glaze
Two long rolls open on the counter, piled with sliced meats
A party tray of hoagies cut into pieces and held with picks
Macaroni salad, potato salad and pasta salad in to-go containers

Hungry? Order ahead.

Pickup at 2700 S Darien St, on the corner of Oregon Ave.

Start an order

or call (267) 788-4212

★★★★★

Awesome place! We walked in the door & they treated us like family instantly. We talked & laughed while they made our sandwiches. Food was excellent Desiree & the crew slice all the meats fresh & everything else is made from scratch by her. We took a spot out on the street to eat & went back in just to talk some more. Great experience
5-star review, March 5, 2026

★★★★★

Really awesome sandwich shop is South Philly. We got three sandwiches and each was packed with fresh ingredients. The chicken cutlets were tender and juicy, and the rolls were baked perfectly. Service was fast and the pick up was easy.
5-star review, June 16, 2025

★★★★★

The lady was really nice and the food was so delicious. I got the high roller and my husband got the roast pork “wet”. Both were GREAT!
5-star review, May 23, 2025

★★★★★

Yummy! Oregon Ave's newest hotspot for hoagie lovers. Their menu features sandwiches on freshly baked rolls, homemade salads, drinks, and seasonal tiramisu - definitely recommend.
5-star review, August 15, 2025

See all reviews on Google

Visit

Address

2700 S Darien St, Philadelphia, PA 19148
Corner of Oregon Ave and Darien St, between 8th and 9th

Directions

Phone

(267) 788-4212

Call for pickup, or order online.

Hours

  • Mon–Thu10 AM–7 PM
  • Fri10 AM–8 PM
  • Sat10 AM–5 PM
  • SunClosed