Get directions to: Ching Lai Restrnt, North Babylon, NY
Restaurant address: 62 Deer Shore Sq North Babylon, NY 11703, USA
Restaurant: Ching Lai Restrnt