Neli's Deli
15000 Endicott St, Philadelphia
(215) 698-7060
Recent Reviews
Neli's Deli
15000 Endicott St, Philadelphia 19116
(215) 698-7060