On Charcoal

6516 Castor Ave, Philadelphia, PA 19149
(215)-613-8933, (215)-613-8934


Order by phone (listed above) or online at Oncharcoal.com. We have our own in-house delivery drivers and are open for both take-out and delivery. Our schedule will be 10:00AM-9:00PM until further notice from the city. We make sure every employee is taking the right precautions when coming in contact with customers and routinely sanitize all surfaces that are touched. We thank everyone for their business and wish them health and patience in these trying times.