Heng Lay is a Cambodian restaurant known for its flavorful cuisine. Currently, it is temporarily closed.