Get directions to: Adelphia 72, Howell, NJ
Restaurant address: 72 Adelphia Farmingdale Rd Howell, NJ 07731, USA
Restaurant: Adelphia 72