Get directions to: Ching Lai Restaurant, Babylon, NY
Restaurant address: 62 Deer Park Ave Babylon, NY 11702, USA
Restaurant: Ching Lai Restaurant