Get directions to: Delahantys Tavern On The Square, Phillipsburg, NJ
Restaurant address: 62 S Main St Phillipsburg, NJ 08865, USA
Restaurant: Delahantys Tavern On The Square