Get directions to: New Lum Chin Restaurant, Tenafly, NJ
Restaurant address: 42 Mahan St Tenafly, NJ 07670, USA
Restaurant: New Lum Chin Restaurant