Get directions to: Lai Lai Chinese Take Out, Centerport, NY
Restaurant address: 113 Mill Dam Rd Centerport, NY 11721, USA
Restaurant: Lai Lai Chinese Take Out