Neil’s Deli
15000 Endicott Street Philadelphia, Pennsylvania 19116
- Phone: (215) 698-7060
- Categories: PA
Neli’s Deli – Somerton
TESTIMONIALS
“I grew up on this living in Mayfair but then I moved across the bridge and nothing compares! I usually get it once a month since it is my daughter’s favorite. Cheese ravioli sauce and garlic bread usually.”
--Jimnris M., Riverton NJ View All Testimonials >