Get directions to: Champa Loas, Haddonfield, NJ
Restaurant address: 219 Berlin Rd Haddonfield, NJ 08033, USA
Restaurant: Champa Loas