
Lil nick's deli
4.8 (346)restaurant
A South Philly sandwich shop in Lower Moyamensing serving hearty deli classics with friendly neighborhood charm.
Description
Situated on West Moyamensing Avenue, the shop serves as a staple spot for locals in the area, known especially for its quick bites.