Terry Lai's Kitchen
Chinese
Terry Lai's Kitchen is a Chinese restaurant located at 5 Sharland Lane. It has received positive reviews, with visitors rating it highly.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Terry Lai's Kitchen.
Local restaurants nearby
5 Sharland Ln, Cambourne, England, United Kingdom


