Terry Lai's Kitchen is a Chinese restaurant located at 5 Sharland Lane. It has received positive reviews, with visitors rating it highly.