Due to COVID-19, we are temporarily revising our hours of operation and our set-up.  We apologize for the inconvenience, but we are short staffed and experiencing limited availability of certain food products. 

Presently, we can only accommodate call-in orders.   Please call 215-463-1951 to place your order and you will be given a pick-up time.  This will reduce the wait time at the luncheonette.

We hope to be back to “normal” in the near future.  In the meantime, we appreciate your patience and understanding.  Our valued customers are our lifeline!

John's Roast Port Home of The Ultimate Philly Cheesesteak and World Famous Italian Roast Pork.

Roast Pork Sandwich

Ultimate Cheesesteak

Roast Beef Sandwich


John’s Rost Pork Hours of Operation

Due to COVID-19, we are temporarily revising our hours of operation to the times listed below.  We apologize for the inconvenience, but this is due to being short staffed and the limited availability of certain food products. 

Also, at this time, we can only accommodate call-in orders.  Please  call 215-463-1951 to place your order and you will be given a pick up time.  This will cut down on customers having to wait outside the luncheonette.

We hope to be back to “normal” in the near future.  In the meantime, we appreciate your patience and understanding.  Stay safe!

  • MONDAY CLOSED
  • TUESDAY   10:00 AM – 5:00 PM
  • WEDNESDAY   10:00 AM – 5:00 PM
  • THURSDAY  10:00 AM – 5:00 PM
  • FRIDAY 10:00 AM – 5:00 PM
  • SATURDAY  10:00 AM – 5:00 PM
  • SUNDAY CLOSED