Neli's Deli
Address:
15000 Endicott St, Philadelphia, PA 19116
Phone:
(215) 698-7060 Restaurants, Delicatessens, Deli
Other Businesses:
- Benny The Bums Crabhouse at 9991 Bustleton Ave, Philadelphia, PA 19115
- Kelly's Seafood at 9362 Old Bustleton Ave, Philadelphia, PA 19115
- Ed's Pizza House at 5308 Rising Sun Ave, Philadelphia, PA 19120
- Golden Garden Chinese at 6611 Rising Sun Ave, Philadelphia, PA 19111
- Chuck E Cheeses at 9173 Roosevelt Blvd, Philadelphia, PA 19114