Skip to main content
Your Order
Online ordering opens at 9:00 AM. Give us a call at (215) 222-8662 if you have any questions.
Pizza ovenPicture of pizza oven

Koch's Deli

Koch's Deli is currently located at 4309 Locust St. Order your favorite sandwiches, sides, and more, all with the click of a button.

Get Directions

order ahead