Lill's Delicatessen & Liquors
- 234#A Market St
- Elmwood Park , NJ 07407-2010
- (201) 797-6393
Lill's Delicatessen & Liquors can be found at 234#A Market St . The following is offered: Delicatessens - In Elmwood Park there are 6 other Delicatessens. An overview can be found here.
This listing was not reviewed yet
(201)797-6393 (201)-797-6393 +12017976393