Get directions to: Kim Lai Chinese Restaurant, Portsmouth, NH
Restaurant address: 599 Lafayette Rd Ste 12 Portsmouth, NH 03801, USA
Restaurant: Kim Lai Chinese Restaurant