Get directions to: Deli Discount Depot Inc, South Amboy, NJ
Restaurant address: 960 U S Hwy No 9 South Amboy, NJ 08879, USA
Restaurant: Deli Discount Depot Inc