Get directions to: Delilah's Den, South Amboy, NJ
Restaurant address: 3630 State Rte 35 South Amboy, NJ 08879, USA
Restaurant: Delilah's Den