
Subs & Cheesesteaks in Elizabethville, PA
Our subs are built on homemade bread. Choose a cheesesteak, a cold sub, or a hot sub, and pick it up fresh from West Main Street.
Homemade bread
Cold subs are made on bread baked fresh daily, per our online menu.
Cheesesteaks
Choose steak or chicken, with a pretzel bun or wrap substitute available.
Price range
Cold, hot, and cheesesteak subs are about $7.95 to $8.95 on our online menu.
How to order
Order online for pickup, call ahead, or dine in.
Why the bread matters
A good sub starts with the roll. JoJo’s bakes its bread, so cold subs come on fresh bread with tomatoes, onions, lettuce, and dressing, and hot subs are toasted and topped to order.
Cheesesteaks and hot subs
Pick steak or chicken for your cheesesteak, from the plain cheese steak to the Philly Special with mushrooms and peppers. Hot subs include meatball parmigiana, chicken parmigiana, sausage, peppers and onions, and more.
Cold subs and wraps
Cold subs include the Italian, club, turkey, roast beef, and veggie. Prefer a wrap? Several are on the menu too.

Good to know
- Is the bread really homemade?
- Our online menu lists cold subs on homemade bread daily. Ask us in the shop how the rolls are baked.
- Can I get a wrap or pretzel bun instead?
- Cheesesteaks can be swapped to a pretzel bun or a wrap. Ask when you order.
- Do you cater subs?
- Please call 717-362-3064 for sub platter availability and pricing.
JoJo's Pizza & Pasta · 17 West Main Street, Elizabethville, PA 17023 · Open daily, 11 AM–9 PM. Dine-in and pickup; we don't offer delivery.

