Deli Central Reviews & Details
118 Central Ave
Deli Central is located at 118 Central Ave in Cheltenham near the intersection of Central Ave and Jefferson Ave. Call (215) 379-3099 for dine in.
- Service:Dine In
- On The Menu:Sandwiches
- Major Intersection:Central Ave And Jefferson Ave
Tell us more about Deli Central Cheltenham!